What Will Linux Be Capable Of, 3 Years Down the Road?
An anonymous reader writes "In a prediction of the open-source future, InfoWeek speculates on What Linux Will Look Like In 2012. The most outlandish scenario foresees Linux forsaking its free usage model to embrace more paid distros where you get free Linux along with (much-needed) licenses to use patent-restricted codecs. Also predicted is an advance for the desktop based on — surprise — good acceptance for KDE 4. Finally, Linux is seen as making its biggest imprint not on the PC, but on mobile devices, eventually powering 40 million smartphones and netbooks. Do you agree? And what do you see for Linux in 4 years?"
I'll go out on a limb here and guess that Linux will still look like a penguin.
Let us not become the evil that we deplore.
1998 Nope
2000 Nope
2002 Nope
2004 Nope
2006 Nope
2008 Nope
2011 YESSSSSSSSSSSSSSSSSSSSSSSSSSS!
based on â" surprise â" good acceptance for KDE 4.
Definitely agree there. KDE4 is going to dramatically improve very quickly. They've made a huge development investment in the underlying libraries, and that will come to fruition this year (and already has somewhat with KDE 4.1). My impression is that it's going to get better. Couple that with a maturing X.org, and you have the makings of a beautiful desktop.
Wait ... are you saying that the Linux kernel will remain free in the future, but that people will pay for extras on top of that, including commercial software in some cases? That is just ... insane! What barking madman would even conceive of such a concept?
Incidentally, how do you go from what that article actually says:
Expect to see a three-way split among different versions of Linux. Not different distributions per se, but three basic usage models: ... For-pay ... Free to use ... Free/libre
...to "Linux forsaking its free usage model"? What are you, running for Congress?
Breakfast served all day!
Linux distros into one category.
In four years Distros made to be user-friendly like Ubuntu will probably be heavier on system requirements but nearing the ease of use of Windows (IE easier driver and plugin installs as some are still a bit touch-and-go)
Distros like Puppy will still be lightweight and have little change to fit on those old Pentium 2s you just can't bear to part with.
Distros like Gentoo will still be hardcore users only with every option available only after heavy config and compiles.
I think usability for the average user will improve on the "fluffy" side of linux, but a lot of the distros do exactly what they're made to.
Well, back to rejecting software patent applications.
So THIS is what the Mayans have been predicting. Linux calls forth Armageddon in 2012. Wonderful.
Linux already has full support for the ntfs file system. All you need to do is install ntfs-3g, and specify that as the partition's file system.
Good, inexpensive web hosting
Most Linux systems are already embedded systems (phones and the like). These far outstrip Linux usage in desktops and servers. The trend will only grow as more and more phones switch to Linux and desktop usage stays about the same.
Engineering is the art of compromise.
root@localhost:~#
Base window manager is irrelevant. Users don't care whether it's KDE or Gnome. Behold the Cube! Behold the wobbly windows. Behold the 3D tiling! Behold I say!
Show potential Linux users a demo of that floating cube, and you will ship millions of Linux boxes. I have observed this effect, first hand. If you've got a business selling Linux boxes and you don't have such a demo set up in shop, you are wasting your time. You think OSX got where it is because of its Kernel features?
May the Maths Be with you!
No I doubt it. Linux is a server OS and I really think it is going to stay that way unless there is some huge change in attitudes among the FOSS Community.
Change one: Learning having more features doesn't make it better. Can linux do X... Most likely yes. However its defaults are not really setup for that.
Change two: Easy Drivers. Installing a driver should be as easy as drag and drop a tar ball, if it doesn't work drag it to the trash. It should be done via GUI alone
Change three: Make the command line last resort or if you really want to use it. Still there is a lot of stuff depending on the command line, Geeks like us have no problems but if you are use to Mac or windows and you get a blinking cursor what to type? beats me. For example for those who never used a VAX before login to a VAX terminal and try to move around without googling all the commands...
Change four: If you put it in make sure it works. I have seen many apps that just don't work correctly. If it doesn't work don't put it in.
Change five: Eye Candy is not a good GUI make. Yea it is fun for a bit then it gets annoying. Every eye candy element needs a good GUI reasoning for it.
Change six: Listen to complaints don't marginalize them. Yes yes you have invested emotional interest in Linux however people are having real problems with it, and just saying you are dumb or google it, or you google and give them a non working issue actually take it into account and see if you can fix the problem, or make it better. As well acknowledge it is a problem don't blame hardware for having closed source drivers if your open source one doesn't work. Just say it doesn't work or fix it or both.
Change seven: Learn other usage habits just don't copy your own. A software developer uses a computer much differently then a non-developer. You will be surprised how differently if you are willing to examine it. These people are not dumb they go the path that is most intuitive.
Change eight: Getting threw the boring stuff. There is fun stuff to code and annoying stuff. The stuff that is not really hard or easy just annoying. But it needs to get done to give it polish.
Change nine: Swallow you CS Degree pride. I am not saying make sloppy code but be willing to break the rules when it make sense. I have seen many apps that run very poorly because they try to make their CS Professor happy.
Change ten: swallow your pride, sometimes your ideas loose, embrace the winner and make the most out of it. Keeping you gopher client and adding new features is a wast. Or stop tinkering with the token ring driver in hopes it will kill TCP/IP in the future.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
network adapter support is problem free? I still hear about a lot of problems with wireless nics. Granted they can often be worked around, but getting wireless working without being flaky is far from brainless. Windows isn't much better here, but I think my mom would figure it out in windows before she would figure it out on linux.
Video card support is good? I'd call it mediocre at best... You can spend 100 bucks or more on a card and you don't have drivers which can reliably utilize that power you paid for. 3d? Possibly, but 2d is more likely. Compositing? That's a maybe also.
I'm a Gentoo user. I actively avoid using windows, but I feel I have a realistic outlook on linux. Some around here do not.
Overclockers
Whatever happens, there'll be more people using Linux-based OSes in 3/4 years. However, there's a long way to go before it can properly overtake Windows, IMO: there are several major problems that stop GNU/Linux becoming the ideal consumer desktop OS.
In short, devs need to really get their fingers out and concentrate on creating a truly kick-ass operating system that'll work out of the box on practically any machine you throw it at. This is what led Apple out of its slump in the mid-90s - if the FOSS community can do it now, when the popularity of FOSS is booming, it will truly be a force for Monkey Boy to reckon with.
Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
Tux has detected that you would like to write a letter. Would you like to use vi or emacs?
Sig this!
Here's a conversation I found from a fedora discussion:
Non linear ogg editor/ screencast helper
Status: Proposed
Summary of idea: Still we are missing a good non linear editor for ogg videos. This can be a simple GUI based application to do non linear editing of ogg. Like cutting, mixing the videos. Adding still frames to the video etc. Though this is not a project to be finished within 2-3 months, but we should be able to have a basic application running to do simple edits. May be having feature of upload videos to fedoratv or integrate itself with recordmydesktop to get screencasts directly. I am looking for more ideas on this.
Contacts: KushalDas kushaldas AT fedoraproject {NOSPAM} DOT org
Notes: Recommended choice of language is Python or C
ValentTurkovic: I have 2 suggestions; First is to try and resurrect Diva Project who started as GSC project in 2006. Second is to work with Pitivi Project because it is on a good path and has ogg editing functionality and easy enough interface. To get an overview of this Diva Project rise and fall please read these two posts. UPDATE: There are two projects that look promissing: saya-videoeditor [2] and myvideoeditor [3]
So between these and Cinelerra's successor, Lumiera, I'm sure 4 years will be more than enough to have an actually usable professional Video Editor for Linux.
And I think that these 4 years will give Krita and GIMP the time they need to become full-featured and more user-friendly, respectively.
(And don't get me started on WINE, these guys are advancing fast!)
I think the problem is that we've been given a pretty amazing gift by the early pioneers who (of course) didn't grow up with it, like people increasingly are. I think the job was in a pretty big way its own reward, at the time, and that prompted more dedicated work for less (apparent) reward. but now we're becoming like some bratty kid who's given a really nice car and never changing the oil, throwing a bunch of bumper-stickers on it to improve how it looks/make a statement, and then being all annoyed when the 2nd sunroof we cut out of the ceiling starts to pull the whole roof off.