Linked by David Adams on Sun 6th Nov 2011 04:34 UTC
Linux While it may seem like Linux-only projects are betraying their loyal base by developing Windows or OSX versions, I would argue that cross-platform development is actually better for Linux as a whole, better for individual software projects and their developers, and ultimately better for Linux users.
Permalink for comment 496436
To read all comments associated with this story, please click here.
Comment by Darkmage
by Darkmage on Tue 8th Nov 2011 13:23 UTC
Darkmage
Member since:
2006-10-20

"In a few years the average "desktop" will probably be an (Android) phone or tablet that uses a docking station that provides power, a keyboard, a mouse and monitor. The software will be web based and the storage cloud based." I agree with this for the most part but I don't think the cloud bit is right. That might happen in 20-30 years. but the phone/laptop concept already works. I actually own one of these.. The Motorola Atrix. dualcore 1ghz phone with dedicated nvidia 3d hardware, running ubuntu/android. Docks to a lapdock and the phone drives all the processing/storage on the device. I think this is half the reason why Google bought motorola. They're bringing to market a 14"/10" version that will support all their current/new smart phones. with 2tb SDXC compact flash cards coming in the next 3-10 years that will make phones a viable replacement to desktop/laptop pcs. Android works because it doesn't involve itself in KDE/Gnome, it provides a single unified environment, and you don't touch hardware configuration. Phone on, graphics/wifi/sleep/networking all working. Linux doesn't do that yet. In terms of taking marketshare, Windows phones have always sucked and don't have lock in. You can use exchange on android/iphone. I work in a 30,000 user environment and we have big issues just supporting OSX, Linux is pie in the sky to try to support. We do however successfully support Android phones and tablets. Because they lock down and focus the desktop, however even android has issues with our proxy servers (my atrix handles it perfectly though). I think for linux to take off it really needs to have some WOW factor. Something like OSX, but allow users to choose what window management style they want. Gnome 2 was making good inroads into being a nice desktop for windows users. They lost the plot with 3 though. if nautilus had been more optimised, and linux offered things like a decent multitabbed samba/ftp/dc++ share tool, I might still be on it. I wrote gnome-mplayer to fix the lack of a lightweight feature rich movie GUI for linux. I wrote 3 patches that took that project from dead to exploding with developers. DVB support, Playlist multi file add/remove support, and subtitle/language selection support. At the moment I am using OSX because the video pipelining is second to none. Linux could easily crush OSX with 20 focused developers targetting specific areas/apis but instead it flounders. Where is the Linux iWeb application? not kitchen sink web editor for linux but "I want to make 5 second blog" editor. Where is the GTK based gui for managing all the server daemons/config files? GTK3 supports HTTP transport so a GTK gui automatically becomes a web config gui. This isn't hard stuff, just applying existing technologies correctly. Something Linux has always sucked at.

Reply Score: 1