# HG changeset patch # User Oleksandr Gavenko # Date 1352484471 -7200 # Node ID dbc31accad4a999fd8a9689a96d568aa7d350e10 # Parent f994292b3721fb8c29586baa49686fc16434020c Fix spelling. diff -r f994292b3721 -r dbc31accad4a devel-ideal-proj.rst --- a/devel-ideal-proj.rst Fri Nov 09 20:01:10 2012 +0200 +++ b/devel-ideal-proj.rst Fri Nov 09 20:07:51 2012 +0200 @@ -14,40 +14,39 @@ Open source. ============ -Open source software project have freedom how develop project and which -development toolchains use. +Open source software project have freedom on how organise project workflow and +which development toolchains to use. Close source. ============= Close source projects have proprietary nature because of: - * interest to make money (another parties can not easily reproduce project or - steal realisation ideas/code, allowing another party get same product and get - company money) + * interest to make money (another parties can not easily reproduce project to + get monopoly on market) * low code quality (to stop stain company good name or to stop malicious attacks based on code analysis) * security consideration (to hide protocols and data format to make harder malicious attack) * business model (closed data formats allow vendor lock) -Disadvantage of closed source project (in many case): +Disadvantages of closed source project (in many case): * you can not directly contact with developers (only through support) - * low support quality + * low support quality (supported ugually don't have tech skills) * paid support (and you have no enough money) * can not access to product bug tracing system (you only can submit bug via - crash report application or technical support, publicly appear internal bug - tracing can damage product reputation + crash report application or technical support; publishing internal bugs can + damage product reputation) Component of software project. ============================== - * Src (sources). - * Doc (documentation). - * VCS (version control system). - * BTS (bug tracking). - * News (project news/history/changelog). + * Sources. + * Documentation. + * Version control system (VCS). + * Bug tracking system (BTS). + * Project news/history/changelog. Project home page. ==================