-
Notifications
You must be signed in to change notification settings - Fork 34
Question about license #259
Comments
Rather why do you want it to be GPL licensed? |
Because I think a copyleft license does a better job at keeping the software free in the future. What do you think about it? Related blog article: http://ebb.org/bkuhn/blog/2014/01/26/llvm.html |
Sorry for the late response. I leave my comment on this topic to close the issue. Because Picrin is intended to work as an embedded application. In fact I am using picrin on our own CPU for which my group designed the ISA, micro architecture, simulator, and C compiler. In the world of embedded software, "just work" is the most important goal and at the same time is the most difficult goal to achieve. It is usual that developing an buggy OS goes with an buggy debugger and buggy compiler and buggy simulator, without any reviews, and product is finally released with many bugs. In such an environment Picrin's small footprint and detachability of libc and libm are very useful and helpful for debugging. You can build reliable system with GC on top of your own bare-metal cpu only with some small modifications. However, it is often that the modifications include a great deal of system-specific information which is difficult to be published. Involving hardware makes it very difficult unlike the way only software is involved, sometimes for political reasons or sometimes time and money. Anyway, GPL does not fit to the model of embedded application model (I think the only surviving software licensed under GPL is gcc toolchain...). |
Why is the MIT license used instead of a GPL license?
The text was updated successfully, but these errors were encountered: