Linux reaches the big five (point) oh
Linux fans will be relieved to know that while 2019 should feature a gentler, softer and less sweary Torvalds, the man's ability to make arbitrary decisions remains undiminished. The reason version 4.21 became 5.0 is because "I ran out of fingers and toes to count on."
As Torvalds observed, there are a ton of changes in the new kernel with toys aplenty. Raspberry Pi fans get touchscreen support and there is the usual array of GPU and CPU enhancements, including some early support for Nvidia's Turing GPUs, which will be of interest to those following CES 2019.
AMD has also seen some love in the form of tweaks to the handling of CPU microcode as well as the arrival of FreeSync, which synchronises the refresh rate of a compatible display to the frame rate of a similarly equipped Radeon card.
Not to be left out, work has continued on Intel's Icelake graphics and, of course, ongoing mitigation for Spectre V2 and its ilk. NXP PowerPC processor received mitigation this time around while Linux's networking subsystem has been tweaked to at least partially deal with the performance hit introduced in 2018 as a result of handling the Meltdown issue.
You know you want to - crank up the theme song!
(Score: 2, Informative) by Anonymous Coward on Wednesday January 09 2019, @08:02AM (4 children)
ESR feels Rescind(ers) have good factual case, but need help with public relations
https://soylentnews.org/submit.pl?op=viewsub&subid=31053¬e=&title=ESR+feels+Rescind(ers)+have+good+factual+case%2C+but+need+help+with+public+relations [soylentnews.org]
ESR has opined that those who have been making the argument that copyright-holding linux-kernel-programmers have the right to rescind their licenses regarding linux-kernel code they own; have a good factual case, but need help with public relations. The lengthy explanations come off as "obsessive" to the public, but how to explain the foundations of the law and how such relates to the fact-pattern succinctly?
http://esr.ibiblio.org/?p=8229#comment-2155595 [ibiblio.org]
The "Rescind" discussion has arisen after the implementation of a Code of Conduct, which threatens to penalize gratis programmers for utterances they make anywhere, if deemed offensive. Effectively treating contributors as utterly replaceable employees++. The crux of the matter being that many contributors never signed over ownership of their code, and did not ever receive nor seek any form of payment for their licensing of their code under the GPL version 2 terms; making the license grant a gratuitous license: which under US licensing law are revocable not being supported by an interest, according to the "Recind"(ers).
++ (See statements by Matthew Garret and Bruce Perens to such effect)
Most large projects require contributors to sign over ownership of the copyrights to the project. The FSF has always followed this policy, to avoid contributor rescission, the "Rescind"(ers) contend.
The "lol no" contingent argues that: Indeed contributors are utterly replaceable, and the "Rescind"(ers) are simply wrong because opensource simply wouldn't work if that were the case. They argue that all software licenses are non-revocable because the paralegal "PJ" said so on grok-law. The "lol no" contingent (including the SFConservancy) also claims that a promise exists within the GPLv2** that the grantor will never revoke the license and thus argue that promissory estoppel applies.The "lol no" contingent also says that anyone who tried to rescind would be blackballed from the industry.
**The "Rescind"(ers) note that the cited clause simply declares that should an upstream-licensee have his license automatically revoked due to a violation of the license by the upstream-licensee, the down-stream licensee' license is not in-turn automatically revoked. "Recind"(ers) maintain that this clearly is not a promise by the grantor of irrevocably, amongst other things. The "Recind"(ers) also note that promissory estoppel was created to secure grants to charities and for situations where a person who was promised a transfer of land then invested to improve the land based on that specific promise of transfer. The "Recind"(ers) contend that even in a theoretical case of explicit no-revocation-clause, because the promise is not supported by any consideration, and there is no meeting-of-the-minds, the grantor cannot be held to that supposed promise. The most that could happen, the "Recind"(ers) contend, if there was an unsupported promise not to revoke, is that the licensee may be allowed to continue to use whatever specific version of the Project that contains the rescinded code, that he is currently using, but would not be able to add the code to future version of the Project. The "Recind"(ers), however, contend that there simply is no such promise within the GPLv2 so the issue is moot.
The "Recind"(ers) note that the GPLv3 contains an explicit no-revocation-by-grantor clause, and contend that this was added to adapt to the way the GPLv2 was being used in the wild; and stands as an implicit acknowledgement by the drafters regarding the inadequacies of the GPLv2 when used without a contributor assignment agreement .
(Note: The linux kernel code is licensed under the GPLv2, and does not contain the familiar "and any later version" clause)
(Score: 2) by c0lo on Wednesday January 09 2019, @08:18AM (3 children)
Ummm... I seem to be missing the relevance of this in the context. Do you care to clarify?
https://www.youtube.com/watch?v=aoFiw2jMy-0 https://soylentnews.org/~MichaelDavidCrawford
(Score: 1, Offtopic) by Anonymous Coward on Wednesday January 09 2019, @08:25AM (1 child)
>Linux fans will be relieved to know that while 2019 should feature a gentler, softer and less sweary Torvalds, the
Obliquely Refers to the CoC.
The document that threatens linux programmers with expulsion if they do not adhere to speech codes.
They have a remedy: rescind the code.
It is no lie.
(Score: 3, Informative) by HiThere on Wednesday January 09 2019, @04:58PM
That may be a "remedy", but I'm not sure it's a legal right. Not at all sure. In fact, I tend to believe otherwise. This may, of course, depend on what jurisdiction you live in, but my understanding of the GPLv2 was that the license could only be revoked on certain listed particular grounds...like modifying the code and selling it as closed source. Refusing to accept further changes from the contributor was not one of the listed grounds.
OTOH IANAL. Also, as I said, this is likely to differ in different jurisdictions.
Javascript is what you use to allow unknown third parties to run software you have no idea about on your computer.
(Score: 1, Funny) by isostatic on Wednesday January 09 2019, @09:48AM
Mysoginist basement dweller who doesn't like girls
(Score: 1, Informative) by Anonymous Coward on Wednesday January 09 2019, @08:04AM (1 child)
GPLv2 License Recission (revocation), and the linux kernel.
The copyright owner can rescind. Those saying you cannot are wrong.
Explained. In american vernacular (since you don't like explanations by lawyers, clearly):
www.veoh.com/watch/v141917696RbH96XaD
Video: https://openload.co/f/mT_AH3xmIUM/TruthAboutLinuxandGPLv2__.mp4 [openload.co]
Audio: https://ufile.io/sdhpl [ufile.io]
(Score: 0) by Anonymous Coward on Wednesday January 09 2019, @05:38PM
Omg! You have openened my eyes! I was so stupid before! After seing this (spoiler; I didn't) I'm so much smarter!
If you believe it, I urge you to test in court.
(Score: 1, Funny) by Anonymous Coward on Wednesday January 09 2019, @08:22AM (12 children)
It seems I remember a time when I was able to count to 21 using long body appendices.
But beat me if I can remember what I was using.
(grin)
(Score: -1, Troll) by Anonymous Coward on Wednesday January 09 2019, @08:59AM (1 child)
What, did you cut your dick off?
Fucking faggot.
(Score: 0) by Anonymous Coward on Wednesday January 09 2019, @06:55PM
Rude millenial.
(Score: 4, Touché) by fido_dogstoyevsky on Wednesday January 09 2019, @09:53AM (7 children)
I can get to 1023 just on my fingers and thumbs, and (2^20-1) If I'm allowed to use my toes as well.
It's NOT a conspiracy... it's a plot.
(Score: 1) by shrewdsheep on Wednesday January 09 2019, @10:44AM (5 children)
Make it 59048 for the fingers (straight, bend, sharp bend; hey, we live in an MLC world). How do you independently bend your toes?
(Score: 2, Disagree) by mmcmonster on Wednesday January 09 2019, @10:59AM (4 children)
Not quite that many. Your fourth digit doesn't have independent musculature.
Don't believe me? Try sticking up your 4th digit (as if you were giving them 'the middle finger' but with the 4th finger) while curling the rest of your digits.
(Score: 2) by isostatic on Wednesday January 09 2019, @11:10AM (3 children)
You can get it much of the way up (form the kuckle out)
Based on a quick test with one hand I can put my 4 fingers and thumb into 100 different positions (two for thumb and ring three for first/middle/little), or 10000 combinations on my two hands. There may be a few combinations that I can't achieve, but still well into the many thousands.
(Score: 2, Funny) by shrewdsheep on Wednesday January 09 2019, @11:15AM (2 children)
You are clearly looking at a 7mm process. Most current processes are still at 13mm or even 15mm. Not to mention the GF fab (giant fingers, commonly seen around these cricles).
(Score: 2) by The Mighty Buzzard on Wednesday January 09 2019, @12:16PM
You ain't just whistling dixie. I can cover the screen of my phone with three fingers and only have a few tiny bits around the corners peeking out. It does not make touchscreen devices especially useful to me.
My rights don't end where your fear begins.
(Score: 3, Interesting) by realDonaldTrump on Wednesday January 09 2019, @02:13PM
My hands are too big. Great to know there's a name for that!
(Score: 0) by Anonymous Coward on Wednesday January 09 2019, @05:41PM
Why are your thumbs not fingers?
(Score: 1, Insightful) by Anonymous Coward on Wednesday January 09 2019, @03:00PM
Jesus H, people. Parent was sophomorically funny, not a troll. And, sophomorism appeals to almost half of the human race. It's great to have a dick, but you don't have to BE a dick!
(Score: 2) by bob_super on Wednesday January 09 2019, @06:06PM
Bad design: the 21st bit is definitely slowing down the counter...
(Score: 2) by DannyB on Wednesday January 09 2019, @02:58PM (6 children)
Pay attention to marketing trends.
Haven't you seen? Don't call it Linux 5. It should be called: Linux 5G!
The lower I set my standards the more accomplishments I have.
(Score: 2) by DannyB on Wednesday January 09 2019, @03:48PM (3 children)
Hey Linux,
Another idea!
Don't call it Linux 5. Call it Linux 10.
Version 10 is always the final version number of every modern OS.
Mac OS X
Windows 10
Linux 10
The lower I set my standards the more accomplishments I have.
(Score: 2) by kazzie on Wednesday January 09 2019, @04:48PM
Well it worked for Slackware [wikipedia.org]...
(Score: 0) by Anonymous Coward on Wednesday January 09 2019, @05:38PM
(Score: 3, Interesting) by DeVilla on Friday January 11 2019, @03:03AM
Should go with 11.
(Score: 2) by Gaaark on Wednesday January 09 2019, @05:17PM
But the linux penguin logo says Linux 5Ge! Is that different somehow? Imma so confoosed!
--- Please remind me if I haven't been civil to you: I'm channeling MDC. ---Gaaark 2.0 ---
(Score: 3, Interesting) by realDonaldTrump on Thursday January 10 2019, @12:52PM
So many wonderful Products -- and future Products -- comeing out at the CES. They did the TV that rolls up "like a newspaper" again. But they stopped saying newspaper. And the Linux Version 5.0. Possibly we'll see that one in stores this year. Very proud of our Cyber Manufacturers!!!
(Score: 1, Insightful) by Anonymous Coward on Wednesday January 09 2019, @04:37PM
"including some early support for Nvidia's Turing GPUs, which will be of interest to those following CES 2019."
no, dumb ass.
ps. fuck you nvidia.
(Score: 2) by kazzie on Wednesday January 09 2019, @04:44PM
My mother-in-law had one of those newfangled advent calendars for adults this year, one with nail polishes behind each door. When I asked her what she'd do on the 21st, she said she'd start using her husband's nails.