Ian Effendi
Game developer. Composer.
RIT Humanitarian Free and Open Source Software
Nic Hartley - Joshua Schenk - Ian Effendi
Konqi - the KDE mascot - hard at work!
© CC BY-SA - Tyson Tan
The KDE® Community is a free software community dedicated to creating an open and user-friendly computing experience.
KDE stands for 'Kool Desktop Environment' and was started by Matthias Ettrich in 1996, when he sought a, "consistant, nice looking free desktop-environment." [sic]
© CC BY-SA - Tyson Tan
KDevelop's 0.1 Alpha was released in September 1998.
KDevelop's 1.0 release followed in December 1999.
The 3.x release was launched in March 2001 after a complete rewrite of the original codebase.
The 4.x release was another rewrite, released in August 2005, and has the most documentation currently available.
The 5.x release continued the 4.x codebase, porting it over to Qt5 and KDE Frameworks 5 in August 2016.
- Source code editor with syntax highlighting and automatic indentation.
- Multi-language support (C/C++11/PHP/QML/etc.)
- Plugin-based architecture.
- Class browser.
- Helper wizards for class definitions and application frameworks.
- Built-in Doxygen support for documentation generation.
- GUI Designer.
- Front-end for GNU Compiler Collection (GCC) and GNU Debugger.
- Automatic code completion for C/C++.
Kevin Funk (@krf) - Co-maintainer
Sven Brauch - Co-maintainer
Milian Wolff (@milianw) - Generic manager
Aleix Pol Gonzalez (@aleixpol) - CMake Support
Top 10 contributors by knowledge. Estimated by Git By A Bus v2. Rendered by Git By A Lion.
KDevelop passes with zero points of failure.
git - hosted on GitHub.
(cgit) a git web viewer
GNU GPL ver. 2 License
KDE Community wiki
Made to work with CMake
Uses kdesrc-build
Installs and runs with no issues
#kdevelop on Freenode
kdevelop@kde.org
Uses KDE bug tracking system
https://www.kdevelop.org
KDE forums
OSS Watch is an independent, non-advocacy service provided by free and open source software consultants, based at the University of Oxford.
Our alternative analysis tool is OSS Watch's 'Openness Rating' tool, a diagnostic model that evaluates how ‘free and open’ a particular piece of software is.
Legal Issues
Data Formats & Standards
Knowledge
Governance
Market Culture
Legal Issues
Data Formats & Standards
Knowledge
Governance
Market Culture
79%
69%
81%
76%
42%
Resources Used
The 'Openness Rating' Tool - © 2007-2014 University of Oxford (CC BY-SA 4.0).
Git By a Lion - © Liam Middlebrook (GNU GPL ver. 3).
Illustrations of Konqi and friends - © Tyson Tan (CC BY-SA 4.0.).
Icons and banner illustrations - © icons8.com (CC BY-ND 3.0.).
Slideshow presentation platform - © 2019 Slides, Inc.
Slides is built with the help of many great open source frameworks and projects including Iconic, Font Awesome, Entypo, IcoMoon, Broccolidry, WebHostingHub Glyphs, Material Design Icons, jQuery, Ace, Modernizr, Moment.js, Spectrum and KaTeX.
The developers contribute back to the community by maintaining reveal.js, an open source HTML presentation framework.
By Ian Effendi
Community architecture analysis of KDEvelop. Performed by students in the RIT HFOSS class. (Spring 2019).