good points
good points
Posted Apr 2, 2016 16:01 UTC (Sat) by khim (subscriber, #9252)In reply to: good points by h2
Parent article: Ubuntu on Windows
I just wish linux kernel devs would learn what stable means
What do you mean? Kernel devs know that very well and follow the mantra religiously. Linus just reasserted that if it does break anything, it needs to be turned off by default. That's a hard rule.
Pehaps you mean that thing? This part is not a problem - and, surprisingly enough, Microsoft and Windows help to highlight that very well, indeed. Old applications work quite well on Windows. Old drivers? Not so much. It was common to lose support for WinModems and WinPrinters, scanners and other random hardware with Windows upgrades. I have quite a collection of old hardware - and I'm forced to keep Windows XP and Windows 98 (sic! Winows98) around to use it. Stable API just does not work for the hardware.
The same is true for MacOS, Solaris and all other OSes (including Linux). Linux developers explicitly don't care, others do care, but the end result is the same: obsolete, unsupported driver are lottery with all of them. It's just simple as that. Sometimes they work. Sometimes they don't work. Sometimes they could be easily upgraded. Sometimes it's impossible to do.
We may discuss the question “why?” for a long time (I have some ideas but have no way to verify them), but in the end it does not matter: stable API works in userspace, but it does not work for drivers. It's just a fact. Kernel developers are not to blame. This particular sin is not a problem for Linux.
Posted Apr 4, 2016 21:15 UTC (Mon)
by Wol (subscriber, #4433)
[Link] (7 responses)
Actually, linux RARELY loses support for old hardware. If Win98 WinModems and WinPrinters were supported by Linux of that era, then they are still supported by the latest linux 4 unless nobody bothered to complain when they were accidentally broken (which is quite likely :-). Linux support stays around for as long as users complain (and help debug) when it gets accidentally broken.
Cheers,
Posted Apr 5, 2016 8:48 UTC (Tue)
by NAR (subscriber, #1313)
[Link] (6 responses)
On the other hand I do remember that I had to use a 3rd party bttv driver on WinXP in order to use my AverMedia98 TV capture card. So this is definitely a problem, only mitigated by the relative infreqency of releases (5 releases in 15 years, compared to 23 Ubuntu versions in shorter time).
Posted Apr 6, 2016 7:33 UTC (Wed)
by johannbg (guest, #65743)
[Link] (5 responses)
By all means explain to the wider audience how the linux kernel lost support for a lots of hardware when pulseaudio got introduced.
I'm looking forward to hear that explanation.
Posted Apr 6, 2016 7:46 UTC (Wed)
by NAR (subscriber, #1313)
[Link] (4 responses)
Posted Apr 6, 2016 8:18 UTC (Wed)
by seyman (subscriber, #1172)
[Link] (3 responses)
Pulseaudio's introduction didn't make any of the existing audio systems disappear or stop working so this is obviously false.
Posted Apr 6, 2016 8:54 UTC (Wed)
by NAR (subscriber, #1313)
[Link] (2 responses)
Posted Apr 6, 2016 11:16 UTC (Wed)
by nye (subscriber, #51576)
[Link] (1 responses)
I do feel your pain though - the nightmare year of 2008 was when I started my transition to using Windows on the desktop. PA still wasn't production-ready by the time I'd switched full-time.
Posted Apr 6, 2016 12:07 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link]
These days, I keep an instance of mpv streaming music whenever I'm at work and if I need to start using the webcam, start to watch another video, listen to other audio files, I just mute the stream and start the other program. No audio device locking problems, I can reroute audio while programs are running, and none of the problems people complain about today from their experiences 5+ years ago.
good points
Wol
good points
good points
good points
good points
good points
good points
good points
