Category: Open Source

  • Dia (Software)
    • Dia is a free and open source general-purpose diagramming software program.
  • License Review Process
    • The goal of the OSI License Review Process is to ensure that licenses and software labeled as "open source" conforms to existing community norms and expectations. For that reason, all licenses must go through a public review process described here.
  • Open Books Project
    • Open-copyright books on a variety of topics including computer programming, databases, and open source software.
  • Open Source
    • Open source turns software development into more of a community effort. Open source code not only allows peer review on something that you are creating but also allows others to create other plug-ins and applications that can work with your software.
  • Open Source Development - An Intro to Ownership and Licensing Issues
    • This page discusses topics ranging from complex owner, contract and copyright, and license compatibility.
  • Open Source for Absolute Beginners
    • This page defines open source, the difference between free and open source softwares, and how it works.
  • Open Source Licenses
    • The following alphabetical list of licenses has been approved by the OSI via the License Review Process.
  • Open Source Software
    • This website provides a definition of open source software.
  • Peter Norvig
    • This site contains technical papers and essays on such topics as programming and open source software.
  • Producing Open Source Software: How to Run a Successful Free Software Project
    • Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. Comes in multiple formats (XML, HTML, EPUB, PDF, and RocketBook) and languages (Chinese, German, Japanese, French, Italian, Dutch, Galician, and Persian).
  • The Open Source Definition
    • Open source doesn't just mean access to the source code. The distribution terms of open-source software must comply with the criteria stated in this article.
  • Top Tips for Selecting Open Source Software
    • This page discusses important things to consider when selecting Open Source Software.
  • What is Free Software?
    • “Free software” means software that respects users' freedom and community. Roughly, the users have the freedom to run, copy, distribute, study, change and improve the software. This page describes more about what it is, as well as the history of revisions of the definition itself.
  • When Beggars Become Choosers
    • My paper argues that leaders in open source projects only have indirect means of influence on what co-developers should develop. It is shown that leaders are beggars for help and contributions from co-developers, when the project starts up.