-
Notifications
You must be signed in to change notification settings - Fork 3
Lessons from Open Source
Many of the technical and social issues we uncover as we consider a toolkit have been dealt with by those working in the Open-Source world. We look at lessons from open-source developers here.
## LicensesSome considerations:
-
A commonly used open-source license, the GNU General Public License (GPL), is often vigorously avoided by private sector enterprises. A reason is that the GPL requires any code which uses GPL-licensed software to itself be GPL and open source. "It's hard to sell software which you must also release for free."
-
An open question is the type of license that one may want to use on "e-journal"-style contributions; that is, IPython or IJulia notebooks which produce and demonstrate the operation of some facet of code. The content of the notebook itself may be licensed differently from a code library. It was observed that "creative content" is often licensed under Creative Commons licenses.
Key questions for open-source development:
- Licensing (see above)
- Getting people to contribute back
- ...
- An extension of the above: how to handle support. "Having no clear 'support' channel can kill collaboration from new entrants quickly."
- ...
- Who will act as the "core group" driving development
- ...
Bottom-Up Approach
- Overview
- Presentation [ pdf ]
- Suggested Modules List
- Examples in Progress
- Replication Wishlist
- Important Questions
Top-Down Approach
- Overview
- Top-down-topics
- Extending the Dolo or Dynare languages
- Replication Wishlist
- Important Questions
Participation and E-Publication
Lessons from Open Source
Languages and Tools
Related Groups and Conferences
- Zotero Reading List
- SCE
- SED
Notes and Archives
In Progress