Re: [gentoo-dev] terminal spreadsheet - sc fork
> On Tue, 04 Nov 2014, Luca Barbato wrote: > - use AGPLv3 + as many exceptions as you like if you want something > special, who doesn't agree with them has to stay with the vanilla > agpl3 with all its forced "freedom". I disagree. AGPL-3 only makes sense for programs that directly interact with users via a web server or similar. Using it for other packages can lead to awkward situations. (If you want an example, we're currently bitten by Oracle's inappropriate use of AGPL-3 for sys-libs/db:6.0 [1].) Ulrich [1] https://bugs.gentoo.org/show_bug.cgi?id=525110 pgpvrE83Fdcn0.pgp Description: PGP signature
Re: [gentoo-dev] terminal spreadsheet - sc fork
On 03/11/14 20:24, Andrés Martinelli wrote: Yes, Vim license was the base of it, as I noticed, at least by now, that it meets the requirements I thought necessary. About that mistake, thanks for noticing it. It will be corrected. Just: - change the name, it conflicts with another package. - use AGPLv3 + as many exceptions as you like if you want something special, who doesn't agree with them has to stay with the vanilla agpl3 with all its forced "freedom". - I'd advise to stay with LGPL though. (it is actually GPL3+exceptions as well) I hope it helps. lu
Re: [gentoo-dev] terminal spreadsheet - sc fork
Yes, Vim license was the base of it, as I noticed, at least by now, that it meets the requirements I thought necessary. About that mistake, thanks for noticing it. It will be corrected. As I said earlier, I am interested in getting different people feedback about each item of the license, and if anyone consider something could be added and/or modified in any way, I would be glad to hear about it. Thanks again! 2014-11-03 16:00 GMT-03:00 Ulrich Mueller : > > On Mon, 03 Nov 2014, Matthias Maier wrote: > > > You have chosen to relicense your fork of the codebase under a custom > > license that you labeled "SCIM license". > > > A quick peek at the license [2] reveals quite a cumbersome number of > > issues (forced contact, contact possibility, redistribution in form of > > tarballs and patches). Such a license usually prevents any meaningful > > number of external contributions and packaging. Not to mention that > > layman's licenses are almost always fundamentally flawed. > > AFAICS, this is identical to the vim license, but with clause > II) 2) e) removed. (Which makes the sentence "must be distributed in > one of the following five ways" flawed, because now there are only > four ways a) to d) left.) > > > Why not using an FSF-approved, OSI-approved, and/or DFSG compatible > > license instead? I'm sure that there is something available that fits > > your taste. (You can e.g. license under "GPL 2 or later" and ask for a > > special (non binding) courtesy to inform you of changes/patches.) > > The vim license is approved by the FSF: > https://www.gnu.org/licenses/license-list.html#Vim > > Most likely it will remain a free software license even after removal > of above-mentioned clause, but certainly it is no longer GPL > compatible. > > Otherwise, I agree that using one of the existing free software > licenses would be much preferred. License proliferation is a real > problem. > > Ulrich > > > > [2] https://github.com/andmarti1424/scim/blob/master/LICENSE > -- Andrés Martinelli
Re: [gentoo-dev] terminal spreadsheet - sc fork
> On Mon, 03 Nov 2014, Matthias Maier wrote: > You have chosen to relicense your fork of the codebase under a custom > license that you labeled "SCIM license". > A quick peek at the license [2] reveals quite a cumbersome number of > issues (forced contact, contact possibility, redistribution in form of > tarballs and patches). Such a license usually prevents any meaningful > number of external contributions and packaging. Not to mention that > layman's licenses are almost always fundamentally flawed. AFAICS, this is identical to the vim license, but with clause II) 2) e) removed. (Which makes the sentence "must be distributed in one of the following five ways" flawed, because now there are only four ways a) to d) left.) > Why not using an FSF-approved, OSI-approved, and/or DFSG compatible > license instead? I'm sure that there is something available that fits > your taste. (You can e.g. license under "GPL 2 or later" and ask for a > special (non binding) courtesy to inform you of changes/patches.) The vim license is approved by the FSF: https://www.gnu.org/licenses/license-list.html#Vim Most likely it will remain a free software license even after removal of above-mentioned clause, but certainly it is no longer GPL compatible. Otherwise, I agree that using one of the existing free software licenses would be much preferred. License proliferation is a real problem. Ulrich > [2] https://github.com/andmarti1424/scim/blob/master/LICENSE pgpTyrPfBSjE7.pgp Description: PGP signature
Re: [gentoo-dev] terminal spreadsheet - sc fork
Beside being off-topic. And beside SCIM being a well-known opensource projector for IME. If you're inventing a new license, that's simply wrong. Diego Elio Pettenò — Flameeyes flamee...@flameeyes.eu — http://blog.flameeyes.eu/ On 3 November 2014 13:24, Andrés Martinelli wrote: > Hello there. Thanks for your time and taking a look at the app. > > About the license, my idea was to start scim with its own license, and keep > it as simple as could be, but keeping in line with the points mentioned in > it. > I believe it will always suit best something particular and written for it, > than something more general, but take in mind that this license can suffer > modifications since this project is just starting! Since SCIM can be > modified and redistributed with other license, such as any other GPL > compatible, I believe is not as restrictive as it seems. > Please, I am interested in hearing what points you dislike or consider are > restrictive. > Thanks! > > 2014-11-03 9:01 GMT-03:00 Matthias Maier : > >> >> Am 03. Nov 2014, 00:24 schrieb Andrés Martinelli : >> >> > I am working on a terminal spreadsheet based on "sc", but with some >> > adds like undo/redo.. >> > you can find it here: >> > >> > https://github.com/andmarti1424/scim >> > >> > Any new ideas and/or contribution is always welcome! >> >> Just out of curiosity. >> >> The original sc program is public domain [1]. >> >> You have chosen to relicense your fork of the codebase under a custom >> license that you labeled "SCIM license". >> >> A quick peek at the license [2] reveals quite a cumbersome number of >> issues (forced contact, contact possibility, redistribution in form of >> tarballs and patches). Such a license usually prevents any meaningful >> number of external contributions and packaging. Not to mention that >> layman's licenses are almost always fundamentally flawed. >> >> Why not using an FSF-approved, OSI-approved, and/or DFSG compatible >> license instead? I'm sure that there is something available that fits >> your taste. (You can e.g. license under "GPL 2 or later" and ask for a >> special (non binding) courtesy to inform you of changes/patches.) >> >> Best, >> Matthias >> >> [1] >> http://metadata.ftp-master.debian.org/changelogs//main/s/sc/sc_7.16-3_copyright >> [2] https://github.com/andmarti1424/scim/blob/master/LICENSE >> > > > > -- > Andrés Martinelli
Re: [gentoo-dev] terminal spreadsheet - sc fork
Hello there. Thanks for your time and taking a look at the app. About the license, my idea was to start scim with its own license, and keep it as simple as could be, but keeping in line with the points mentioned in it. I believe it will always suit best something particular and written for it, than something more general, but take in mind that this license can suffer modifications since this project is just starting! Since SCIM can be modified and redistributed with other license, such as any other GPL compatible, I believe is not as restrictive as it seems. Please, I am interested in hearing what points you dislike or consider are restrictive. Thanks! 2014-11-03 9:01 GMT-03:00 Matthias Maier : > > Am 03. Nov 2014, 00:24 schrieb Andrés Martinelli : > > > I am working on a terminal spreadsheet based on "sc", but with some > > adds like undo/redo.. > > you can find it here: > > > > https://github.com/andmarti1424/scim > > > > Any new ideas and/or contribution is always welcome! > > Just out of curiosity. > > The original sc program is public domain [1]. > > You have chosen to relicense your fork of the codebase under a custom > license that you labeled "SCIM license". > > A quick peek at the license [2] reveals quite a cumbersome number of > issues (forced contact, contact possibility, redistribution in form of > tarballs and patches). Such a license usually prevents any meaningful > number of external contributions and packaging. Not to mention that > layman's licenses are almost always fundamentally flawed. > > Why not using an FSF-approved, OSI-approved, and/or DFSG compatible > license instead? I'm sure that there is something available that fits > your taste. (You can e.g. license under "GPL 2 or later" and ask for a > special (non binding) courtesy to inform you of changes/patches.) > > Best, > Matthias > > [1] > http://metadata.ftp-master.debian.org/changelogs//main/s/sc/sc_7.16-3_copyright > [2] https://github.com/andmarti1424/scim/blob/master/LICENSE > > -- Andrés Martinelli
Re: [gentoo-dev] terminal spreadsheet - sc fork
Am 03. Nov 2014, 00:24 schrieb Andrés Martinelli : > I am working on a terminal spreadsheet based on "sc", but with some > adds like undo/redo.. > you can find it here: > > https://github.com/andmarti1424/scim > > Any new ideas and/or contribution is always welcome! Just out of curiosity. The original sc program is public domain [1]. You have chosen to relicense your fork of the codebase under a custom license that you labeled "SCIM license". A quick peek at the license [2] reveals quite a cumbersome number of issues (forced contact, contact possibility, redistribution in form of tarballs and patches). Such a license usually prevents any meaningful number of external contributions and packaging. Not to mention that layman's licenses are almost always fundamentally flawed. Why not using an FSF-approved, OSI-approved, and/or DFSG compatible license instead? I'm sure that there is something available that fits your taste. (You can e.g. license under "GPL 2 or later" and ask for a special (non binding) courtesy to inform you of changes/patches.) Best, Matthias [1] http://metadata.ftp-master.debian.org/changelogs//main/s/sc/sc_7.16-3_copyright [2] https://github.com/andmarti1424/scim/blob/master/LICENSE
Re: [gentoo-dev] terminal spreadsheet - sc fork
Andrés Martinelli wrote: > I am working on a terminal spreadsheet based on "sc", but with some adds > like undo/redo.. > you can find it here: > > https://github.com/andmarti1424/scim > > Any new ideas and/or contribution is always welcome! See also teapot. Right, an undo stack is a nice feature. //Peter
[gentoo-dev] terminal spreadsheet - sc fork
Hello there!! I am working on a terminal spreadsheet based on "sc", but with some adds like undo/redo.. you can find it here: https://github.com/andmarti1424/scim Any new ideas and/or contribution is always welcome! Thanks! -- Andrés M.