Linked by Thom Holwerda on Mon 14th Mar 2011 18:59 UTC
Thread beginning with comment 466069
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
We the users will suffer from desktop environment quirks while the egos battle it out, watching Microsoft, Google and Apple laugh all the way to bank.
And this is different from how things are now in what way? They've already got enough reasons to laugh at the major F/OSS operating systems without even looking at the GUI side of things. Let's try Linux: kernel modules, no stable API or ABI, subsystems being redone and overlayed atop one another... should I go on?
"We the users will suffer from desktop environment quirks while the egos battle it out, watching Microsoft, Google and Apple laugh all the way to bank.
And this is different from how things are now in what way? They've already got enough reasons to laugh at the major F/OSS operating systems without even looking at the GUI side of things. Let's try Linux: kernel modules, no stable API or ABI, subsystems being redone and overlayed atop one another... should I go on? "
First thing please provide a case requiring a kernel module. Remember most drivers in linux can be done kernel module or userspace. Userspace ABI for making drivers is 100 percent non changing and kernel netural. Yes 10 year old userspace drivers on Linux still work today with the latest kernel no issues. Some userspace drivers for Linux also run on Freebsd without change.
Now that you have a case requiring a kernel module please now look at what damage that module can do if it malfunctions.
Basically you want a secure stable OS. Closed source kernel modules are not compatible. So there is no requirement for a stable ABI for kernel space. Treat Linux as minix when creating drivers as a closed source third party and you are basically fine. Don't Linux will fight with you as it correct to improve performance and secuirty.
Layered subsystems even Windows has this. Subsystems being redone natural development of all OS's.
Another classic case of a person putting up a baseless argument. Linux kernel does not have the huge ammount of embed usage if creating closed source drives were tricky. Also userspace drivers put you completely out the path of the Linux GPL license and its requirements.
Being a kernel module on the other hand you can link by mistake against GPL only functions so leading to being in breach of GPL. The way Linux is design is to protect closed source developers legal ass.
RE[2]: F**k this shit!
by allanregistos on Tue 15th Mar 2011 04:50
in reply to "RE: F**k this shit!"
"We the users will suffer from desktop environment quirks while the egos battle it out, watching Microsoft, Google and Apple laugh all the way to bank.
And this is different from how things are now in what way? They've already got enough reasons to laugh at the major F/OSS operating systems without even looking at the GUI side of things. Let's try Linux: kernel modules, no stable API or ABI, subsystems being redone and overlayed atop one another... should I go on? "
That's the Kernel no stable API nonsense?
http://www.kernel.org/pub/linux/kernel/people/gregkh/misc/2.6/stabl...
"Microsoft, Google and Apple laugh all the way to bank."
I think that Microsoft, Google or Apple are largely indifferent Gnome / KDE or Unity ... the Linux Desktop is (at the moment) just not a serious threat to them (now the mobile space with Linux/Android etc. is a different matter). And before I am shot down ... I use Linux/Gnome exclusively, am very happy with it and think personally it to be a better desktop OS than Windows 7 (not sure of Mac OSX, haven't really used it and am not prepared to pay the apple premium) ... I just think that there is not the mindshare in the general public in terms of Linux to be real threat ...





Member since:
2005-09-10
We the users will suffer from desktop environment quirks while the egos battle it out, watching Microsoft, Google and Apple laugh all the way to bank.