Cleaned up the site with better modularisation, a new page, and a new opinion.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#+title: Writings
|
||||
#+summary: A list of my writings
|
||||
#+license: bysa
|
||||
#+license: cc0
|
||||
|
||||
* Writings
|
||||
|
||||
@@ -9,10 +9,16 @@
|
||||
macros.list_pages()
|
||||
#+END_SRC
|
||||
|
||||
** Pseudo-writings
|
||||
|
||||
+ <@eval macros.titlelink('/projects/magicng/')@>
|
||||
|
||||
|
||||
** Old
|
||||
|
||||
+ [[http://projects.metanohi.name/eonaton/?t=0&s=5][Eon Aton]] (both a story and an unfinished game)
|
||||
|
||||
|
||||
** Purposely crappy
|
||||
|
||||
+ [[./potator/][POTATORR!]]
|
||||
|
||||
68
site/writings/software-licenses.org
Normal file
68
site/writings/software-licenses.org
Normal file
@@ -0,0 +1,68 @@
|
||||
#+title: My choices of software licenses
|
||||
#&summary
|
||||
Which licenses do I use, and why?
|
||||
#&
|
||||
#+startup: showall
|
||||
#+license: bysa
|
||||
|
||||
* My choices of software licenses
|
||||
|
||||
I like strong copyleft, the stuff found in the GNU General Public License, the
|
||||
Creative Commons Attribution-Share Alike, and others. I like how people cannot
|
||||
take the code or culture I contributed to the world and turn it into something
|
||||
non-free. I have used those licenses a lot.
|
||||
|
||||
For cultural works, it seems to me that the Creative Commons Attribution-Share
|
||||
Alike has a strong following; of course some people dislike it for being a long,
|
||||
legalese text, but my general impression is that people who want to create
|
||||
sharable and modifiable cultural works like it just fine. If there was a large
|
||||
resistance towards the BY-SA, making something available under that license
|
||||
would mean excluding many people from remixing that something, just because of
|
||||
their dislike of the license. Since that doesn't appear to be the case, I'll
|
||||
happily continue to use the BY-SA license.
|
||||
|
||||
For software, on the other hand, there are many loud voices against the
|
||||
GPL. [[http://dustycloud.org/blog/field-guide-to-copyleft][This article]] explains the arguments well. As much as I like to copyleft my
|
||||
code, I find it even more important that it's not lonely; and if so many are
|
||||
against the strong copyleft in the GPL, I feel I must concede and release my
|
||||
software under BSD3 or something on that level of lack of user freedom.
|
||||
|
||||
I only see two reasons to not use strong copyleft with a program (and they
|
||||
overlap):
|
||||
|
||||
+ If the main objective of the software is to become widespread (like how the
|
||||
Ogg Ogg/Vorbis codec uses a lax license --- which, by the way, [[https://lwn.net/2001/0301/a/rms-ov-license.php3][RMS agrees]]
|
||||
with)
|
||||
+ If so many people dislike strong copyleft that too few are willing to
|
||||
contribute to a strong copyleft project (my reason)
|
||||
|
||||
I'm not that interested in whether GPL usage is currently dropping or rising, or
|
||||
that the GPL is still very widely used; what interests me is that a high number
|
||||
of projects simply do not use the GPL. I found the [[https://archive.fosdem.org/2012/schedule/event/is_copyleft_being_framed.html][Is copyleft being framed?]]
|
||||
talk interesting, but copyleft being framed doesn't change the data at
|
||||
[[http://flossmole.org]]: [[http://flossmole.org/system/files/FreecodeLicenses2012.png][this]] and [[http://flossmole.org/system/files/FSFLicenseCounts2012_0.png][this]] show that while GPL usage is high, so is the
|
||||
combined use of BSD3, Expat/MIT, Apache 2.0, and other lax licenses.
|
||||
|
||||
A (for me) important example of where a lax license (in this case the BSD3) is
|
||||
pretty much used everywhere is Haskell's package collection, [[http://hackage.haskell.org/][Hackage]]. If I came
|
||||
along with a GPL-licensed program, it would be pretty lonely.
|
||||
|
||||
I must remind myself that strong copyleft was never an end in itself, but merely
|
||||
a help. From now on (Oct 10, 2012), I'll make new software written by myself
|
||||
available under the BSD3 license. If at some point in the future, the usage of a
|
||||
lax licenses drops a lot and the usage of strong copyleft licenses rises (I
|
||||
don't think that'll happen), I might switch back to using a strong copyleft
|
||||
license. Until then, let the BSD3 experiment begin!
|
||||
|
||||
The main point of it all is to share code both ways, and if that flow works
|
||||
better with a lax license, then I think I'm okay with the risk of someone
|
||||
putting it into a proprietary program, even though I find that amoral.
|
||||
|
||||
I'm not going to relicense past (A|L)?GPL'd programs I've written unless someone
|
||||
asks me to.
|
||||
|
||||
I'll still contribute to strong copyleft software, but I might mention this URL.
|
||||
|
||||
If I were to place myself in a camp, it would be the
|
||||
I-like-copyleft-sometimes-but-I-like-sharing-code-even-more camp.
|
||||
|
||||
Reference in New Issue
Block a user