View previous topic :: View next topic |
Author |
Message |
Pse Apprentice
Joined: 01 Mar 2005 Posts: 188 Location: by the plate river
|
Posted: Mon Mar 06, 2006 10:42 am Post subject: |
|
|
I don't really feel like getting into this discussion, or taking sides FWIW, but it is certainly possible to distribute GPL code along with non-GPL code. Many drivers are developed this way (madwifi, for instance). The GPL, as any license, only protects the code that's explicitly licensed by the author that way. Any other code, despite being included within the same package as the GPL code, may be licensed differently. A person would infringe the GPL if he or she used part of the GPL code in his or her own non-GPL code...which I don't think is the case...
Regarding names...well, I think that has something to do with trademark. I'm not really sure about which country's laws are we talking about, since none of us clearly live in the same place
I think it should all come down to, and be solved on the grounds of, courtesy and common sense. There's no reason to make this a bigger problem than it already is.
Last edited by Pse on Mon Mar 06, 2006 10:46 am; edited 1 time in total |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Mon Mar 06, 2006 10:46 am Post subject: |
|
|
Sorry _________________ Retired gentoo user
Last edited by Tiger683 on Mon Mar 06, 2006 4:27 pm; edited 2 times in total |
|
Back to top |
|
|
SchAmane Tux's lil' helper
Joined: 11 Sep 2004 Posts: 107
|
Posted: Mon Mar 06, 2006 10:51 am Post subject: |
|
|
Tiger683 wrote: | end of discussion. |
I love this double standarts.
Releasing something under GPL and than saying who is allowed to use it and who not.
Yes, thats all. We stop this. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Mon Mar 06, 2006 10:58 am Post subject: |
|
|
Sorry _________________ Retired gentoo user
Last edited by Tiger683 on Mon Mar 06, 2006 4:27 pm; edited 1 time in total |
|
Back to top |
|
|
SchAmane Tux's lil' helper
Joined: 11 Sep 2004 Posts: 107
|
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Mon Mar 06, 2006 12:04 pm Post subject: |
|
|
Sorry _________________ Retired gentoo user
Last edited by Tiger683 on Mon Mar 06, 2006 4:27 pm; edited 2 times in total |
|
Back to top |
|
|
metalshark Apprentice
Joined: 07 Jan 2006 Posts: 197 Location: Bournemouth, England
|
Posted: Mon Mar 06, 2006 12:45 pm Post subject: As the dust settles |
|
|
As the dust settles on a rather heated weekend (on many fronts) - I am glad you are keeping up the Nitro-Sources Tiger. If you have to include the WHOLE SOURCE for the Nitro Kernel it's probably gonna put some strain on your webservers - PM me if you need some mirrors. _________________ Gentoo's Portage: Any ideas for reform? |
|
Back to top |
|
|
Jedi Master n00b
Joined: 30 Aug 2005 Posts: 35
|
Posted: Mon Mar 06, 2006 3:04 pm Post subject: |
|
|
I am afraid that the patches are more GPL compatible than the whole tree - as soon as you have the whole tree distributed with non-GPLed logo means GPL violation - since all the other software - linux kernel itself, mm patches, Con's patches - are GPL. And making them all proprietory because of some god damned logo is the worst thing implemented into nitro tree.
I was using nitro since now - and I am still using it with some exceptions - the software I need does not work with staircase 13 so I had to tear off nitro - reverse the 13.x there and apply 12.2 on top. So till now I was thinking that I am doing the right way - GPL-ed kernel, GPLed patches from Con - so why not? But now it looks like stupid logo - by the way derived from gentoo logo which is GPL - is much higher priority than all the efforts of the thousands of developers who contribute their work.
Just think a bit of amount of work Linus, Greg K-H or Andrew Morton or Con did for the kernel itself and patches - and they gave it for you to use in your patchset. For free. And they do not release their patches in git-tree, hide broken-out or documentation to prevent YOU from doing nitro. So you take their work - and why you think ypu have right to stop others from using your work? You took the GPL patches - thats mean the deal - you use it, but you have no rights to stop others from using it until they make their work open.
Actually I like nitro. But if it goes this way - to b3shit general license insted of GPL - it's better die rather than live. Or just develop you kernel from scratch - and put the logo there and enjoy it yourself.
Hope Tiger will at list read this - little bit to emotional but that anti-GPL freaks make me mad, when they take the whole linux distributive, add a logo there and claim it to be closed-source proprietory product. I was thinking that gentoo community is free from theese freaks. Tiger, please, please - stop, before you do not turn to one of those. If the logo is not GPL - kick it out. Freedom worth much more than the stupid picture. |
|
Back to top |
|
|
metalshark Apprentice
Joined: 07 Jan 2006 Posts: 197 Location: Bournemouth, England
|
Posted: Mon Mar 06, 2006 3:42 pm Post subject: Jedi Master |
|
|
Didn't even notice the logo (don't use framesplash, logo, etc as it slows down console text refresh), but I have to agree with Jedi Master if the actual logo I never see is the only thing stopping the product being GPL'ed. Does it still infringe upon the GPL if you never use the logo or framesplash, bootsplash, any of that fancy gubbins before KDE/Console comes up? _________________ Gentoo's Portage: Any ideas for reform? |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Mon Mar 06, 2006 4:26 pm Post subject: |
|
|
We got a little too "all over this", that's what i now realize, too.
I never stated that nitro will become prop. because of the logo, or anything else...heck, there's even binary
stuff in mainline kernel, which the guys "exceptionally" are able to consider gpl too, just to keep it in the tree.
The logo is GPL too, just like the whole damn thing, stuff i said was only out of anger which is now gone.
I will give Schamane commit access to a git branch of nitro just to show that i'm leaving this story behind (when it's set up that is, still a few things to settle within this week), and hope ppl will forgive us this childish flamewar.
My dream is actually to try to combine efforts of all patchset maintainers and create one repository of some kind of "alternative-to-mainline-and-goddamn-featurerich-and-stable"-sources, but that's still somehow far in the future from where we are now, and this incident will certainly NOT make it easier.
I will remove all my posts related to this silly topic too.
I officially apologize Schamane and everyone else....
T _________________ Retired gentoo user |
|
Back to top |
|
|
SchAmane Tux's lil' helper
Joined: 11 Sep 2004 Posts: 107
|
Posted: Mon Mar 06, 2006 6:14 pm Post subject: |
|
|
Tiger683 wrote: | The logo is GPL too, just like the whole damn thing |
Thats cool, because thay are very nice.
Tiger683 wrote: | to combine efforts of all patchset maintainers and create one repository of some kind of "alternative-to-mainline-and-goddamn-featurerich-and-stable"-sources |
I like this idea.
I am actualy truely sorry for my part of this shit too. At the end i was overtaken by emotions... |
|
Back to top |
|
|
Karl-Franz Tux's lil' helper
Joined: 11 Jan 2005 Posts: 121 Location: /se/lund
|
Posted: Mon Mar 06, 2006 6:53 pm Post subject: |
|
|
Tiger683 wrote: |
I will remove all my posts related to this silly topic too.
I officially apologize Schamane and everyone else....
T |
T, you are my idol... |
|
Back to top |
|
|
Elv13 Guru
Joined: 13 Nov 2005 Posts: 388 Location: Socialist land of North America
|
Posted: Mon Mar 06, 2006 8:37 pm Post subject: |
|
|
at boot it stop at something like character mapping, why? |
|
Back to top |
|
|
brot Guru
Joined: 06 Apr 2004 Posts: 322
|
Posted: Mon Mar 06, 2006 9:12 pm Post subject: |
|
|
Well, T, that is really a very nice step of you.
And from you SchAmane, too.
It first seemed that you tried to kinda destroy this patchset. The name "nitrowar" can be easyly misunderstood. Well, it seems that i have misunderstood it.
[quote=myself]It doesnt look like you understood it. If you like to help the linux community, then do it. Otherwise go ...[/quote]
As you really only wanted to help,... welcome
brot |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Mar 07, 2006 7:27 am Post subject: |
|
|
Elv13 wrote: | at boot it stop at something like character mapping, why? |
Try disabling parallel boot... _________________ Retired gentoo user |
|
Back to top |
|
|
trevorj n00b
Joined: 13 May 2003 Posts: 68
|
Posted: Tue Mar 07, 2006 10:17 am Post subject: |
|
|
With this kernel, INIT fails with
Quote: | FATAL: Kernel is too old |
Which I thought was a damn odd error for a 2.6.16-rcX kernel . I took -nitro1 out of EXTRAVERSION in the Makefile; works fine.
I'm surprised this has only happened to me... Maybe the init system has a bad check for the kernel version somewhere?
Suspend2 doesn't work for me, but no biggie. Suspend-to-RAM works just fine.
Thanks for the patchset, Tiger |
|
Back to top |
|
|
Jedi Master n00b
Joined: 30 Aug 2005 Posts: 35
|
Posted: Tue Mar 07, 2006 2:23 pm Post subject: |
|
|
Bad news about suspend2.
Nigel is out of business at least for a couple of month - but maybe forever. So afraid that there will be no more suspend2 if somebody competent enough will pick up the project and keep it alive for a while.
The in-kernel suspend code is not even close in features to the one in suspend2 - so I'am still curious why Pavel is so active against suspend2 to be included in the main kernel tree. If he thinks that his code is better or whatever - why is'nt he still including hibernate image compression and reach at least half a speed of suspend2? But that's my opinion - maybe other people think different. Unfortunately I am not the best kernel programmer in the world - not even a half of a regular kernel programmer - so all I might do is ask Tiger and SchAmane a favor - to keep suspend2 in nitro as long as possible. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Mar 07, 2006 2:46 pm Post subject: |
|
|
Best i can do is try to forward port this stuff as long as possible,
At the moment less than enough time to do actual study of internals to start some development on it.
But who knows.... _________________ Retired gentoo user |
|
Back to top |
|
|
buthus Guru
Joined: 17 May 2005 Posts: 429 Location: Bell, Germany
|
Posted: Tue Mar 07, 2006 7:39 pm Post subject: |
|
|
hello,
the kernel worgs fine, but i want to update my system with emerge -uvaD world and one package "splashutils" failed to emerge. i had tried some things ( recompile kernel ..) but it semes to be an error with the kernel-headers.
please watch error-log
Code: | /var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:811: error: syntax error before "sndbit"
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:811: warning: data definition has no type or storage class
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:812: error: syntax error before "ffbit"
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:812: warning: data definition has no type or storage class
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:813: error: syntax error before "swbit"
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:813: warning: data definition has no type or storage class
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:815: error: syntax error before "driver_info"
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:815: warning: data definition has no type or storage class
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:805: error: storage size of `evbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:806: error: storage size of `keybit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:807: error: storage size of `relbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:808: error: storage size of `absbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:809: error: storage size of `mscbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:810: error: storage size of `ledbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:811: error: storage size of `sndbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:812: error: storage size of `ffbit' isn't known
/var/tmp/portage/splashutils-1.1.9.8-r1/work/splashutils-1.1.9.8/linux/include/linux/input.h:813: error: storage size of `swbit' isn't known
make: *** [daemon.o] Error 1
!!! ERROR: media-gfx/splashutils-1.1.9.8-r1 failed. |
what should i do?
thanks a lot and sorry for my bad english. |
|
Back to top |
|
|
SchAmane Tux's lil' helper
Joined: 11 Sep 2004 Posts: 107
|
Posted: Tue Mar 07, 2006 9:50 pm Post subject: |
|
|
buthus wrote: | but it semes to be an error with the kernel-headers. |
Thats not a kernel bug and also bad place to report this problem. Please contact splashutils mainteiner to adopt it to newer kernels, or maybe someone here can write patches for splashutils. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Mar 07, 2006 10:26 pm Post subject: |
|
|
I made a patch:
Code: |
diff -pruN splashutils-1.1.9.8/daemon.c splashutils-1.1.9.8.hacked/daemon.c
--- splashutils-1.1.9.8/daemon.c 2005-07-17 16:20:08.000000000 +0200
+++ splashutils-1.1.9.8.hacked/daemon.c 2006-03-07 23:23:59.473868040 +0100
@@ -24,6 +24,12 @@
#include <linux/kd.h>
#include <linux/fb.h>
#include <linux/tty.h>
+
+/* Dirty Dirty, someone should tell spock to keep his
+ fingers away from kernel headers in userspace apps !!! */
+typedef unsigned long kernel_ulong_t;
+#define BITS_PER_LONG 32
+
#include <linux/input.h>
#include <sys/mman.h>
#include <errno.h>
|
_________________ Retired gentoo user |
|
Back to top |
|
|
bollucks l33t
Joined: 27 Oct 2004 Posts: 606
|
Posted: Tue Mar 07, 2006 11:17 pm Post subject: |
|
|
BITS_PER_LONG is only 32 on 32 bit architectures. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Wed Mar 08, 2006 12:59 am Post subject: |
|
|
bollucks wrote: | BITS_PER_LONG is only 32 on 32 bit architectures. |
Yes. Only...this patch was a 30 sec. nobrainer and i couldn't care less about splashutils _________________ Retired gentoo user |
|
Back to top |
|
|
metalshark Apprentice
Joined: 07 Jan 2006 Posts: 197 Location: Bournemouth, England
|
Posted: Wed Mar 08, 2006 4:04 am Post subject: Question |
|
|
Tiger683 wrote: | My dream is actually to try to combine efforts of all patchset maintainers and create one repository of some kind of "alternative-to-mainline-and-goddamn-featurerich-and-stable"-sources, but that's still somehow far in the future from where we are now... | is your idea some form of split ebuild kernel, so that the whole 30mb+ tarball didn't have to be downloaded with each release? KDE and Xorg have split, why not the kernel (300mb+ when uncompressed - how much of that is stuff I'll never use?). Also with allowing for a "roll your own" kernel from the available patchsets (as ebuilds with dependencies, blocks, descriptions, hardmasks and all)? _________________ Gentoo's Portage: Any ideas for reform? |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Wed Mar 08, 2006 8:58 am Post subject: Re: Question |
|
|
metalshark wrote: | Tiger683 wrote: | My dream is actually to try to combine efforts of all patchset maintainers and create one repository of some kind of "alternative-to-mainline-and-goddamn-featurerich-and-stable"-sources, but that's still somehow far in the future from where we are now... | is your idea some form of split ebuild kernel, so that the whole 30mb+ tarball didn't have to be downloaded with each release? KDE and Xorg have split, why not the kernel (300mb+ when uncompressed - how much of that is stuff I'll never use?). Also with allowing for a "roll your own" kernel from the available patchsets (as ebuilds with dependencies, blocks, descriptions, hardmasks and all)? |
Most of those 30MB is mainline. But consider, that once you have made a git-update on nitro directory, you can switch branches and choose, say, to only have some stuff you wanted. the specific model will still need polishing, but i think besides the initial pull, git offers
much more "conservative" bandwidth usage,as you'll never have to pull the whole tree again, just the objects regarding the following commits to update the cache.
I'm at writing the git eclass right now to make the transition more "seamless". I think also other projects might profit from it.
use flags will also most likely appear for stuff most people don't need, but some might like to enable and test them. We _theoretically_ already have the git repository thanks to LL0rd who has setup (i hope) everything we need on a server, i just hope i didn't forget anything. as soon as i do initial commit i'll come back to you regarding mirror, shouldn't be too hard, a simple cronjob for git-update _________________ Retired gentoo user |
|
Back to top |
|
|
|