The State of GNU/Linux in 2002: It was Good.
An anonymous reader writes "This year has proven most interesting for GNU/Linux. While there was not any amazing surprises, there were numerous events that are noteworthy for review. The upshot to all of this is that most of what happened was good overall for the Free Software community. Read the full story."
It rocked! Then again: I'm using Debian/Woody which is about a year old so I wouldn't know...
You can't judge a book by the way it wears its hair.
The Sharp Zaurus!
200+mhz in my pocket along with 64mb of ram, and Debian GNU/Linux as soon as that damn SD card I ordered comes in!
You can't judge a book by the way it wears its hair.
To my mind, the best thing, and it's a biggie, is that we finally have a distribution (Redhat 8.0 -- perhaps others?) that, out of the box, renders fonts so that they look good to non-nerds. This is the first step towards bringing Linux to the masses!
Next we need to radically cut the number of choices that the average user needs to make at install-time (Gee, which of the following 87 libraries should I install? And what the hell is a library anyway?)
If some entity (Redhat? IBM?) just grabs the bull by the horns, we'll have a good Windows replacement in a few months! Pleasepleaseplease somebody do it!
Many Linux users have been waiting for Linux to break out and start converting more users. Walmart certainly helped supporting Lindows, which i hope succedes as a desktop replacement. I think It's demize is the generally high price of the Subscription. In other light I know of schools and many other instutions switching to MS bassed mail systems due to ease of maintence and webacces they offer (Yes Many Linux solutions exist I like them myself). But a switch to MS Products is very bad for Linux on the server side...espically considering security issues as Windows is insecure.
I agree ith the PDA article. I found the Sharp to be just as usefull as the Palm software and almost as easy as WinCE. I think the Small evices market could easioly be dominated by Linux because software for those devices needs to be customized by a manufacturer and the cost quickly becomes cheaper for manufacturers due to little to no cost for the Linux and abou tthe same cost to customize it as any other OS (ie Drivers for the hardware and customicing software).
I hope the economy gets better
Happy New Year
Yes it's all been replaced with binary now.
Well if not for Linux, then for the users....
Key projects are starting to mature and become more 'user friendly' which is important for the desktop usage Linux is missing.
a few examples are:
Desktop+ performance features have made it into the 2.6 kernel, things like pre-emption, lower larency, higher frequency clock, async-io, better threading, alsa.. All great news for desktop users.
Support is under development for older video cards (often build into modern chipsets) in the DRI project, giving decient X performance to most users.
KDE and GNOME had a lot of new features in the latest releases, the next couple of revisions should see the features maturing, with performance gains, more universality/intergration &co...
CDRecord has added support for IDE drives (without having to run ide scsi) application like arson are making cd burning easy... all good news for the home user.
Wine is comming along in leaps and bounds....
Xine and Mplayer now work for more-or-less every format out there, hopefully next year will see Moz plugins.
This year was good, next year will be better...
thank God the internet isn't a human right.
I've only been using Linux for about 1.5 years now, and it amazes me how fast things get better in the OSS world. I mean sure Linux has been around for 10 years so maybe that's not "so fast", but in the last year I've noticed huge strides.
The first time I installed linux (redhat 7.1) it took me a few tries to get it to see my mouse, my laptop video card didn't play nice, my desktop sound card didn't get found and took like 3 weeks of teaching myself kernel compilation stuff to get it up and running, my desktop NIC was a hassle, and I thought the desktop choices were attrocious (KDE 2.2 and gnome 1.4 I Think...)
Not to mention any software to do real work (Office apps, decent browser) or to have any fun (IM, Decent mail client) had to be installed after the fact requiring more compilations, and messing with the system...
More recently I installed RedHat 8 on my desktop and laptop... Oh the beauty... Gnome 2 is a truly nice system if you ask me. the new theme is easy to look at (finally!!) All the apps I need (OpenOffice, Gaim, Evolution, Mozilla) are the defaults and are already installed. All of my hardware was perfectly and flawlessly recognized, even my wireless network card was setup during the installation (Shake a stick at that WindowsXP!).
All in all, night and day, in 1 year its gone from taking 1-3 days to get a desktop linux system really ready for production to about 30 minutes... If the next year holds as many leaps and bounds of usability MS will be in dire straights soon.
I have still done WindowsXP installs during the last few months that don't recognize all of the hardware in a box, especially wireless network cards (the linksys wpc11 most notably). Besides the fact that from a clean install of WindowsXP you still have to install all of the software (office, developement environment), it still takes at least 2 hours to get a windowXP box really ready for use, then another 4 to do all the updates it needs... (granted, it takes about 2 hours to download and install all of the redhat updates since the 8.0 release.. but it all happens in the background and doesn't require a reboot, while with WindowsXP and windows update, there are at least 4 updates that you have to download *alone* and then reboot after each one, meaning to do the updates, you are going to reboot 5 times and you have to babysit the box while the updates are happening, times reflect downloading on 1mbps DSL).
In this users opinion, its been a GREAT year for OSS and Linux, and I hope it just keeps getting better.
A: Bill Gates doesn't get it.
...can't you just pick a profile from the list of install options, and it takes care of the packages for you? I could be wrong.
;-)
Besides, some of us like the look of the sans-serif non-anti-aliased fonts.
Note to M1-ers: a curt but otherwise insightful message is not "Flamebait" or "Troll".
Other reasions why 2002 was great:
Phoenix 0.5 - http://mozilla.org/
Chimera 0.6 - http://mozilla.org/
The Open CD - http://www.TheopenCD.org
GNU Win II - http://gnuwin.epfl.ch/en/index.html
yEnc - http://www.yenc.org/
Karma: The shiznight, mostly because I am the Drizzle.
To see how rapidly GNU's alternative to the Linux kernel is moving along, look at the Initial GNU HURD announcent in 1991 and the last announcement. Note the following phrase in the last announcement:"Popular PC devices are generally supported." What a fantastic 12 years it has been for GNU!
My step-brother (more than "computer literate" but not someone who likes to spend *all* his time tweaking his computers) told me at Thanksgiving that he's finally been mostly converted from Windows to Linux by Red Hat 8.0. He's a good example of how good 2002 has been, even with the crunch that some companies are going through.
... well, that is what would impress me most about the coming year in software. And I'd certainly count such an app being developed and made available via apt / apt4rpm ;)
;)
:) This is not hypothetical -- I'd like to start converting family videos to digital format, editing down to reasonable / watchable lengths. Right now, this means I'm thinking of spending more than I'd ideally want to on a large external drive for my iBook, just for that one reason.
Red Hat and Mandrake (which I name only because they seem to be the most visible in non-specialist stores) both produce distros which are relatively sane to install, and come with far (*far*) more extra-Operating System software included than the obvious conventional competitors do.
Which brings on an optimstic rant:
The included software with the usual distros varies a lot, by category and in quality. Saying that RH8 has x-jillion packages, though, is nice for exploring, but not helpful when the one thing a potential user would like to use is not among the x-jillion.
If Red Hat, or debian, or lycoris, or *any* distribution of [Linux + GNU utilities] were to come with an video editing app with ease of use approaching iMovie
I think that Windows now comes with a video editing app as well. When will plugging in a firewire video camera for dumping footage in order to do simple, cut-and-paste scene rearrangment be as easy as it is under Mac OS? Hats off to the developers of Cinelerra, Kino, etc, but what I'd like to see is something like "Cinelerra Lite" , or perhaps "Cinelerra Ultralight"
Such a beast would have to be simple, reliable, fast, pleasant, and with the ability to save to VCD/SVCD for DVD-player compatibility, and to DiVX;) or other free video format for long play. Wouldn't it be nice to have a complete toolkit for making low-budget video production using all free software?
This would also be a cool way to show off / play with the capabilities of Xiph's in-progress video format, eh? Eh, eh?!
(iMovie, though a well-made app and IMO sufficient reason for non Mac users to try out the Mac OS, does not make it easy -- and is it even possible? -- to create VCDs or DiVX;) disks.) I'd love for someone to point me to a tutorial indicating otherwise
All in all, thanks to the distro makers and application developers who have made GNU/Linux so much more accessible and friendly. Hope you have a good year!
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
Microsoft has $40B in the bank and is still making money like they have a license to print it.
The Linux vendors have fallen to beg mode, "please give us money or we will vanish" (Mandrake). VA Linux Labs, now VA Software (stock symbol: LNUX) says "We are in no way a Linux company - we are a proprietary software company". Red Hat made a $300K profit last quarter, first ever, on a market cap of about $1B, what a complete joke.
Yes, yes, we have Apache, we have MySQL, we have numerous charity cases, but there is no way in hell that this has been a "great year" for Linux. If you can't make a buck, you can't eat, and sooner or later, you will stop breathing.
In the meantime, Borg-like entities like IBM (for Christ's sake) are adopting Linux (should I say "swallowing up Linux"?) and this is somehow a twisted victory for "the cause".
I want to throw up.
happened for Linux in 2002 was that our boss put himself into this situation:
PHB: "It's a well known fact that Linux is developed by a bunch of ameutars, a toy.", in a meeting with big Boss and many others, "There's no proof in saying that Windows server is unstable! Look at our file server, it hasn't had a single downtime since it started!"
another non-PHB: "but sir, but your staffs told me that it's actually a Linux running Samba service."
PHB: "Is it?!...."
He should have talked to us more.
But afterwards too. I've recently installed Mandrake 9.0 and it installs *seven* terminal programs. Seven? What on earth does the geekiest geek on God's green earth need *seven* terminal programs for?
Here's the deal, either you don't give a damn and will use whatever default shows up in your prefered enviroment, or you have a fave that you just can't live without for some reason and you'll manually install it from the CD anyway. If you're that picky you're sophisticated enough already to handle this.
If you're *not* that sophisticated the plethora of choices of terminal programs is at best confusing, and getting rid of the unwanted ones ( if you can even figure out which ones are unwanted, and why) may well be a somewhat daunting task.
Because free software is free as in beer to the distro makers they can throw in everything including seven "kitchen sinks," so they do. This doesn't mean it's a Good Idea.
I've got something of a rep as an Ubergeek in meatspace, but even I don't want a distro that just dumps the entire universe of software (including some pretty alpha stuff) on my HD just to prove it can.
Here's what I want to see in a default desktop install. A choice of KDE or Gnome ( I use a couple of others as well, but I'm perfectly content to install those seperately after I'm up and running for a bit), ONE terminal, preferably the default for the enviroment. ONE office package, preferably the default for the enviroment. A basic collection of utilities and, well, that's about it.
Clean, simple, and covering about 99.9% of all typical desktop funtions in one go, with no cruft.
For a newb throw in a special section in the manual explaining that one of the things free software is about is choice, how the CD's offer them many extras to play around with if they want, and clear, simple directions on how to install, and *UN*install, them.
Kinda like installing Windows, only better.
Installing a system should be an additive process, not like hacking away at a mighty oak with a chainsaw to release the inner OS.
Small is Beautiful.
KFG
"player 4 hit player 1 with 0 stroms"
However, I don't think it's true. First of all, owning a Zaurus myself, I find its use of QPE the biggest problem with the device--it means I can't use it for what I primarily want to use a Linux PDA for: running regular Linux software. Almost any software that uses a GUI needs to get ported. I can't script with my favorite scripting environments (Tcl/Tk, wxPython, fltk-lua), I can't use my favorite image display programs, etc.
Fortunately, the folks at handhelds.org have been working busily on putting together a high-quality X11-based handheld distribution. And the Opie versions of the Sharp/QPE applications have been recompiled for X11.
To me, Sharp will be a success story when it really does run the entire Linux environment: command line and graphical. Let's hope that in 2003, Sharp will base their Linux distribution on X11. Because of Qt/X11, the user experience and applications will remain unchanged (well, things may actually get a little faster with X11, but that's not going to be that important on a 400MHz XScale).
A commercially backed OS like MacOS or OS/2 or NextStep will die without corporate success, but Linux already has more developers working for it for free than MacOS or OS/2 or NextStep ever did for pay.
The only way Linux and its free software friends will ever die is if laws like the SSSCA are passed to make it illegal.
That man is all teeth...
In Capitalist America, bank robs you!
First of all posting article text is illegal. So for one thing i dont want slashdot to make web sites angry for taking their content without them getting ad revenue. Also you need to watch out for people who are karma whoring. People have said they dont care about karma whoring but i think they need to. People can get their karma up to the level where they get a +! bonus and troll away. That DOES lower to level of quality on slashdot and its something that i would like to not see happen.
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
Just as a bit of info, here is why I use GNU/Linux in my articles covering Open Source/Free Software (including the one these comments are about). It's simply because I see GNU and Linux as two parts to our "success." If you take away GNU from Linux, you no longer have a working operating system. Likewise, if you take Linux away from GNU, you don't have a way to use all of your tools.
Thus, we don't just have GNU or Linux, to have a real competition for other operating systems, we depend on GNU and Linux (GNU/Linux). Why not celebrate both major core components to our wonderful operating software?
-Tim
-------------
"You would not get a high grade for such a design" -- Andy Tanenbaum on Linus' Linux design.
True.
:-)
There is some argument that it's a bit burdensome to say exactly what you mean anymore when specifying a group of OSes on Slashdot, though.
Let me give an example. I might say "Unix had a good year with mplayer", except someone would be sure to pop up and "Linux isn't Unix...it's a Unix-like OS". Okay, that we can deal with. Then we run the dilemma of whether "Unix-like OSes had a good year with mplayer" means "all operating systems that are like Unix, but are not, in fact, Unix", or whether it means "all operating systems that are or are not Unix, as long as they resemble Unix". You could say "Linux had a good year with GNOME 2", but then you get nailed by a FreeBSD guy that says that GNOME 2 works *fine* on FreeBSD as well, and another Stallmanite or Debianite who says that what you *really* mean to say is "GNU/Linux", not "Linux", which refers only to a kernel. "Red Hat Linux" would refer to a whole operating system, but only one distribution of such. Now, one must be sure not to say only "Unix and GNU/Linux have excellent text processing tools", as someone will be sure to mention that GNU/Hurd can handle those same tools as well, and is being shortchanged in your original comment. One could say that "Sun's make is only supported under Solaris" -- is that in fact true, or is it also supported under SunOS?
At this point, we may think we see a clever loophole. "Free operating systems achieved an enormous boom in the last year." However, that would be sure to get Stallmanites pointing out that you do not mean "Free", since BSD is not Free (or perhaps it is -- even with an almost 24/7 tech habit I can't keep up with what the FSF believes). Instead, perhaps you mean "free". Also, Red Hat may or may not be Free, based on their previous inclusion of Netscape Navigator. But you aren't talking about "free" operating systems -- that would include BeOS and Apple's System 6.0.8. You might change to "open source", whereupon you are informed that several companies consider their operating systems to be "open source" but only to some people or under some restrictions. Instead, you must mean "Open Source" operating systems. Well, even assuming you're familiar with ESR's exact rhetoric and can tell what falls under the "Open Source" moniker, at this point you're probably a bit bewildered.
I've reached the point where I just transpose the proper term, the one someone meant, whenever I see "Linux" or "Unix" or "open source operating systems" on Slashdot. It just isn't worth trying to be perfectly accurate, since a term to properly define the set you're talking about is probably at least two sentences long.
May we never see th
Okay, I'm not going to say things are perfect, but I'm sitting here with a RH 8.0-based box with apt-get. (Granted, I could use a GUI and make it *really* friendly, but whatever.) apt-get is *painless*. Compare this to the Windows world, where you have lots of different installers, each of which is a little program that may or may not run and takes up your entire screen and has to be located somewhere on the manufacturer's website (or, as is most common in the Windows world, purchased from a store).
So, let's compare.
Me:
1) apt-get install galeon.
2) Do something else for a while
Them:
1) Drive to store
2) Purchase box
3) Take box home, stick CD in drive
4) Wade through non-standard *interactive* installation process.
As an example, my brother got his hands on an old Windows 98 box today. He asked me to add Divx and CD burning support to the thing. First thing I do is install EZ CD Creator. Installs fine, takes up whole screen, requires a reboot. Upon reboot, starts spewing warnings about applications not being able to launch because of a lack of mfc42.dll exports, as well as another install screen (completing the installation). Okay, turns out he needs mfc42.dll. I go, download that (impossible to find on MS's site even with Google, so I have to get it in a zip file from a third party. No pretty automated installer...drag and drop a dll).
Then, download Divx installer. System gives error about installer being truncated (it's not). Download zip file containing divx codec for manual installation...we'll see how that goes.
I'm sorry, but ease of software installation on Windows does not *compare* to ease of software installation on Linux. I'm not even going to discuss how hard it is to keep software up to date on Windows.
May we never see th
It's fair use when you use a snippet of the text. The root post of this thread quoted the whole text, so yes, it's breach of copyright.
Oh, IANAL by the way.
The second big problem Linux faces is that its written by the OS-infatuated for the OS-infatuated. It very clearly lacks the "common touch". All I want is an OS that does what it's supposed to, then stays the hell out of my way. With Linux, I'm constantly tripping over piss-ant details and indiosyncratic quirks. The control is nice, and so is the ultimate reliability. But at what price? There's a line in one of the many HOW-TOs I've waded through that goes something like this:
God help us all!It takes the time to initialize graphics mode (like 0.1 secs to 2 secs, depends on your graphics device but it's the same for all graphical systems using the device, Windows included) plus a few milliseconds overhead even with old machines to get X up and running. Hardly slow for me, but perhaps you've got something better to offer.
What you're calling SLOW is the desktop environment running on top of X, GNOME or KDE or something. And I certainly can't argue with you that there wouldn't be lots of room for improvements here. But it's not fault of X, it's the bloat in applications.
So one thing that could improve all of Linux in terms of speed would be removal of GNOME and/or KDE, X is irrelevant here. Oh, wait a second. Actually that sentence doesn't make sense at all, you can't remove X or GNOME or KDE from Linux since it's not there. Linux is just the kernel. Let's try once more. One thing that could improve all of Linux distribution somedist in terms of speed would be removal of GNOME and/or KDE. But then again, I wouldn't use mydist if they took my GNOME desktop away.
You just described the ideal scenario, one that unfortunately doesn't happen very often. In particular, the number of RPMs available via apt4rpm on RH8 is incredibly small. When apt works, it works great, hence the fact that we're stealing from it liberally in autopackage. Usually though, it doesn't work, unless you use Debian, and then the inertia that attempting to package nearly every piece of software on the planet implies (gentoo are having problems with this too) means packages are often out of date.
The Windows scenario as described is also sort of unusual, although as Windows software installation was grown rather than designed yes, it too is far from perfect.
What's needed is for developers to be able to produce portable binary packages, and then have a distributed and decentralised DNS style network to replace apt. The interface is still the same: "package install galeon" and wait, but unlike apt it scales.
Of course, that makes it sound easy. It isn't. For instance, the GNU ld.so (dynamic linker) contains design, ah, issues which make producing portable binaries quite hard (to do with link trees). We're figuring out what to do about that now, talking to libc-alpha, distros etc. We may (worst case scenario) end up having to distribute our own linker, luckily ELF allows for plug and play linkers.
Then you've got the myriad differences between distros. Every distro except debian uses the FSF version of install-info. Debian based distros use their own, slightly incompatable version. File locations differ and most packages built with automake are not relocatable. We have solutions for those things too.
OK, end rant. It's going to be a long haul, but believe me, we will end up with the most kickass software management system in the world. It'll be like apt, except it works more often (hopefully one day, always works), and it'll look good too. Will we make v1.0 in 2003? Hmmm, maybe so, maybe no. We'll have to wait and see. If not 2003 then definately 2004.
What can we look forward to this year? Off the top of my head:
Mmmm, toys :)
Likewise, while it really offers only a few major advantages (and some disadvantages) over KDE's Konqueror, Mozilla 1.0 finally did arrive on the scene attracting attention from many mainstream sources. While its impact on the "browser wars" may be minimal, it does promise a real alternative to Internet Explorer on pretty much any platform.
I think the author downplayed the importance of Mozilla 1.0 :
For me, Mozilla 1.0 is THE event of the year 2002 for OSS.
:wq