If Linux Fails, Blame Jim Zemlin
darthcamaro writes "Everyone asks who runs Linux — to which the normal answer is either Linus Torvalds or 'the community.' But (as Master Yoda once said) — There is another. His name is Jim Zemlin and he is the Executive Director of The Linux Foundation." From the interview linked above:
"'I want to be a thousand percent confident that this organization will be around for the next 30 to 50 years because Linux isn't going away,' Zemlin said. 'It's everywhere, and there is no doubt that Linux will be an important platform in the future and we're only at the beginning on the embedded and mobile side. It will be my screwup if we don't have an organization that can help coordinate and grow the development of the Linux platform.'"
I will have to ask you to turn in your Nerd credentials.
Do they have a strategy against software patents?
Do they lobby for open standards regulations and vendor neutrality?
Nuff said. ...ah and where is the Desktop LSB gone?
That makes Linux better than your girlfriend.
It is a shame that his ego is getting in the way of his noting the community's contributions to the Linux environment.
I want to be a thousand percent confident that this organization will be around for the next 30 to 50 years because Linux isn't going away,'
That is a bad idea. Think about how much has changed in 30 years with technology. Now accelerate that change with the internet, etc. It is a very bad idea for Linux to still be used in 30 to 50 years. Now, there will be some use for it, to see how much software has changed, etc. But for a system written in 1991 to be useful in 2038 it has to have the fundamental architecture changed.
Will there be an open source OS that is good to be used in 2038? Yes. Is Linux it? Nope. Not unless you still think that the MS-DOS system is still useful today, or that Windows 3.1 laptop.
Taxation is legalized theft, no more, no less.
I thought there should be at least two foundations to win against the evil Bill Gates emipire!
Can we blame Jim Zemlin for every year that hasn't been the year of the linux desktop?
$IsDesktopLinuxYear = false; //this never changes
while(!$IsDesktopLinuxYear) {
Slap("Jim Zemlin"); // omg epic design
Sleep(31536000);
}
Linux is my girlfriend you insensitive clod.
Unix didn't die because Linux came along.
Mainframe isn't dead -- far from it. It didn't die because Unix came along.
Torvalds has about 50 years left on this earth. Something else will undoubtedly come along that will grab mind and market share. Perhaps it'll come during his lifetime. Whether it does or not it probably won't spell the death of Linux.
It's too early to pick who to blame if Linux fails.
Linux is the worst OS Except for all the others.
Me too, but Windows goes down on me more often.
That thing you usually call Linux is actually GNU/Linux. Hell, GNU alone would be a much better name than Linux alone.
So the real "leader" is Richard Stallman, not that guy.
But will it become an important player on the desktop? I'm using Linux on my laptop every day, and I think it's great. But sadly, desktop Linux has a very small market share these days. In fact desktop Linux is something that people make fun of. Every time something positive about Linux adoption is posted, people respond with "Last year desktop Linux failed, but THIS year is the year of Linux on the desktop... really!!111"
People on Slashdot, OSNews and many other places are always criticizing Linux for not being desktop friendly. But sadly, it seems that the Linux community isn't exactly helping. There are developers who are clearly interested in making Linux a viable desktop platform, for both users and developers. For example, the Autopackage project has tried for quite some time now to convince distributions to support /usr/local. Yes you read that right: to support /usr/local, a very basic prefix that everybody expects to work, but practice doesn't! The problems with /usr/local includes: /usr/local are not recognized by GNOME and KDE by default. A lot of distributions refuse to add /usr/local to the default search path for menu items.
- Menu item files installed to
- File associations: ditto.
- A bunch of other problems that I don't remember from the top of my head, most of them related to not being included in the default search path.
Working menu items and file associations are among the basic things required for desktop adoption, are they not? Not having them in the default search path prevents third party software installation to work properly. I'm sure nobody wants to install third party applications to /usr just to make menu items work, right?
Autopackage has been trying to convince distributions to do just pme simple thing - adding /usr/local to the default search path. Distributors and a lot of people from the Linux community either don't know, don't care, or are actively opposing this effort.
What are we, developers who care about Linux on the desktop, to do?
Wait, isn't the summary contradicting itself?
Jim isn't saying that if he fails, Linux will fail. He's saying that "The Linux Foundation" will fail. Linux will go on with or without him, and that's what he's saying in the quote.
And he's right. Many organizations fail because of bad leadership. The fish rots from the head down.
I thought that editors were supposed to be steeped in English grammar and should be able to diagram a sentence, thus finding the subject, verb, and object, blindfolded, underwater, with sharks with frikkin laser beams swimming all around.
Gott im himmel.
--
BMO
But (as Master Yoda once said) â" There is another. His name is Jim Zemlin and he is the Executive Director of The Linux Foundation."
Another there is. Jim Zemlin his name is ...
How is this modded troll?
Just disrupt the deflector shield with a tachyon burst.
There was no market for it.
---- Booth was a patriot ----
Linux will fail unless developers change their attitude to documentation, specifically, documentation related to drivers. And it's time to stabilize kernel interface - I have a friend who is an embedded Linux developer, their stuff developed for 2.6.9 stopped working on 2.6.24.
That makes Linux better than your girlfriend.
People on Slashdot have girlfriends?
Windows goes down on you? Windows usually locks up on me. Rigor mortis ftw.
They are behind Zim as they are behind Apple. The whole Linux thing is a Microsoft conspiracy to help them to create fear and despair of their developers to force them to write code for less money and develop better software in the Seattle software sweat shop. Before they already used Richard Stallman to combat the vi, then he and Torvalds were instrumental to crush Unix. SCO got it and sued back but it was too late. You can read the whole story on Microsoft's news channel Groklaw.
What they want? Global might and terror!
does he run linux?
Sorry, had to be said.
There are 2 kinds of people in this world. Those that can keep their train of thought,
It might be wishful thinking, but I really couldn't agree more on this issue. Installing software on Linux when it does not exist in your distribution repository (or with an outdated version) is a royal PITA. Having to compile from the sources is out of the question (I don't want to waste time to find - an worse, having to compile too - the necessary libraries or why there are compilations errors even when the the configuration matches the requirements). If I am lucky I might find a precompiled tarball, which works, can be installed without su privileges (oh, and wtf why should I have to be root, even through sudoing, to install packages which are not part of the core system, like a desktop game or a word processor ?). Installers are the exception (not that it is my preferred way to install Software, I prefer Mac's way rather than Windows's way :) ).
Even if I'm not fond of packaging systems, I recognise that having a cross-distribution functional one which supports several versions of the same software would be a huge step forward. Hell, even a RPM which would work on all RPM-based distribution and a DEB which would work on all DEB-based distribution would be nice (I see neither Red Hat abandonning RPM for DEB easily, nor Debian/Ubuntu abandonning DEB for RPM ^^ ).
(Posting AC because I already moderated)
ouch..
atleast she's tight, everytime I've used Windows lately it's been one open hole after another.
Non impediti ratione cogitationus.
But only to January 19th
Winston, your wisdom is infinite :).
Blame Bush.
Help stamp out iliturcy.
Or Mac OS XXX.
The Internet is, after all, for porn.
Linux won't fail, so it's pointless to consider the consequences if you want to think logically...
John_Chalisque
While the hierarchical filesystem has been great for programming, it doesn't work so well for end users. I've been coaching customers and my wife on organizing email for decades. Creating folders and filing messages in them is *not* what they want to do. Many are not even capable of it.
What an end users wants to do is not "file" anything any "where". Let the email pile up in the INBOX, and click on columns to sort, or use a query to find emails. Is the imap server not handling that practice efficiently? "Bad imap server", *not* "bad user". (We switched from uw-imap to dovecot since the latter is efficient for multi-gigabyte inboxes.)
In the same vein, users want their desktops to work like email. No folders. Just a desktop view with columns pulled from file content like in thunderbird, instant sorting and searching on any column, and a simple query screen to search by logical combinations of columns. The current filename, filetype, modified, size columns are insufficient. For open office documents, the document properties should be searchable.
So maybe there is not a single set of columns that is useful for all kinds of documents. Maybe the hierarchy should be a class hierarchy. The base class has bare unix file properties (name, modified, size, permissions, etc). Email extends that to add subject, sender, to, etc. Office software extends it to add author, title, subject, lastprinted, revision, template, etc.
Major agreement. It seems that they pillaged every *nix out there for its file directory.
Why?
Why not look at the most complicated set-up there is in Linux and standardize THAT in the MINIMUM number of mandatory directories? And to your list I'll add /media and /mnt. If you really NEED to distinguish between temporarily mounted LOCAL media and REMOTE media then make a single directory with two sub-directories.
What about /srv? Have you EVER seen an app put anything there? Why does it exist if NOTHING uses it? Which gets back to your /opt example. I'm running Ubuntu 8.04 (Hardy Heron) and NOTHING is in /opt.
Sort of agreement.
I'd prefer that the LSB publish a standard for packaging (packages that end in .LSB instead of .deb or .rpm) and wait for the various package management systems to incorporate that standard. So I could use apt to install .deb OR .lsb packages.
So if the software vendor publishes a .lsb package it should work on your LSB-compliant system.
That is FAR more complicated. It would be nice to have, but it would also require a compiler be part of the base system for the LSB.
Maybe. I'm less concerned about marketing than functionality at this point. If you build it right, and keep it FREE, it will gain marketshare.
You should have stuck with Windows Me instead of going Vista.
But if they implemented a .lsb standard, wouldn't that save time for everyone? The programmer runs a script that compiles his program and creates the .lsb package and everyone downloads that.
Now if the LSB wants to help, they'd help writing standard scripts for programmers to use to do just that.
Oh my lord, it seems Linux is a having threesome with us.
We're already there.
People who want an "easy" distro go with Ubuntu.
People who want stability run Debian.
People who want to tweak things, or who just like to type "make" (for whatever reason) have so many options that it isn't funny.
To be clear. I am only responsible for the "Linux Foundation." We all get that credit for Linux success rests with thousands and thousands of people not any single person or organization.
If the "Linux Foundation" is not helpful then you can blame me for that.
In addition, feel free to blame me for high gas prices, most of the pot holes in San Francisco, and for the crappy wifi at every single Linux Conference.
Jim Zemlin
I just got back from 2045 in my Ubuntu controlled time machine...
Solaris is the only OS in use.
Apparently MS could not comply with the federally mandated "No Home without a Computer" program, which was necessary with the abolishment of Congress in favor with what was dubbed "Cell Phone Democracy". In order for every citizen to be able to vote on issues, every person needed a cell phone. In 2032, every citizen was issued a cell phone, or credited for their existing one, providing that their individual unit could interface with a home computer. This meant that every home needed to have a computer. MS refused to supply an OS at cost, arguing that their $499 sticker price for an internet based OS was a bargain.
Linux continued to grow a fraction of a step multiple times per day, but never completely left their idea behind that they could make an OS work on any hardware, as long as it was installed properly, and that the user picked the right boot loader (Grub and LILO are still the only two main choices... for software). With the birth of the AIOS (Advanced Input Output System), both Grub and LILO were now obsolete, but Linux developers refused to let go of these loaders, arguing "This AI thing isn't Open Source, and we'll make it comply!"
Solaris embraced the AIOS and net boot concept, developing a three stage OS that would start with the IOS (initial Operating System, distributed freely on a PinkyNail drive) which users would log into via DNA sampling and retinal scanning, followed by the DemocratOS which would connect to their cell phone, and finally by the CUOS (common user Operating System) for general use. Java apparently is not dead, and is in fact living quite comfortably these days.
Sorry guys. I guess Zemlin might have dropped the ball...
"I love deadlines. I love the whooshing sound they make as they fly by." -D. Adams
What do we do? How about we stop trying to cater to these drones who have abandoned their membership in the human race. If you don't think, you don't matter.
1. Find popular open source program with lots of community support
/sorry - had to be said!
2. Build foundation around project & become head of it
3. ????
4. Profit!!!
So... any plans to address the growing problem of distro incompatibilities?
--- Asking inconvenient questions for over 30 years...
Sure, Linux could still be around in 50 years. No matter what the code looks like or what the development philosophy is, they may still call it Linux... or whatever they want. How many times is a product rewritten and it still keeps the same name?
Even in the world of free open source software, don't overlook the value of a good marketing campaign. Firefox Download Day, for example.
From a perusal of the Linux Foundation website, I will address an aspect I believe you have not emphasized adequately: Linux in Education. University faculty do not have time to develop coursework or supplemental materials for a single software platform -- be it Linux, Oracle, Visual C#, etc. Much of the software used in education has been specifically created with the educational market in mind. Googling for relevant Linux material is not the answer either.
If you are serious about being helpful, the Linux Foundation website needs an entire section directly devoted to helping teachers, faculty, and educational staff.
Every mans' island needs an ocean; choose your ocean carefully.
Blame me, it was always my fault.
Sorry...
Yeah, so I f...ed up linux, what have you done then? ehh?
Jim,
Thanks for the hard work on the Linux Foundation. This is probably the first time that most of us have even hear of you. I would suggest that your role is probably to take a lot of the flak that people give you and turn it into shinola. A demanding job, I'm sure. With that being said...
In addition, feel free to blame me for high gas prices, most of the pot holes in San Francisco, and for the crappy wifi at every single Linux Conference.
Sarcasm is almost never a productive or endearing characteristic of a leader. An unflappable upbeat attitude, however... One of my favorite people in this regard has been Tom Higgins, now at Unity 3D. He was booted off of the Macromedia Director team as the product advocate and he never once made an unfavorable remark about it, to anyone, even though he knew that he was going to have to start all over and that Director development was being shipped off to India (and the original development team was simply wiped off of the map) where it has since met its demise, for all intents and purposes. Higgins remained upbeat throughout, and remains a heck of a nice guy, and a heck of an advocate:
http://unity3d.com/blogs/tom/
Just my two cents, and remember that most of us Linux users are pretty nice people who enjoy the Linux community and what it stands for. Thanks for being our representative!
Always do right. This will gratify some people and astonish the rest. -- Mark Twain
IMNSHO, Jim's doing a great job advocating Linux to companies and persons who might not have known there were alternatives to closed systems. And they support solid engineering as well. Someone commented earlier on patents, and The Linux Foundation is doing its part to support prior art research, the Patent Commons project and legal defense. They are doing what a great FOSS Foundation should do--support legislative research, sponsor development, build/support the community, and inform the masses.
> Think about how much has changed in 30 years with technology.
Well, 30 years ago we were also using Unix. Of course, it was quite different from what we call Unix today.
> Not unless you still think that the MS-DOS system is still useful today, or that Windows 3.1 laptop.
MS-DOS sucked when it came out, so did Windows 3.1. Compared to the the Unix and MacOS versions of the time.
How about this - I won't blame you, but I WILL blame some of the egotistical b* who have happily caused harm to Linux and the free software movement in order to plunder corporations and organizations and destroy genuine attempts at real innovation for the sake of raking in the cash and fluffing up their egos. You've probably encountered some, I certainly have. I won't name names because I happen to know they can afford considerably better lawyers, and some accusations are - by nature - rather hard to prove. But if Linux fails, it is because it has been sabotaged from within, it is because innovators and inventors are being given a raw deal far too often.
(Yes, I'm extremely angry. Not at just one person, but many who feel that they are far more important than the free software that they ride the coat-tails of. Over the past 12 years, I've seen enough to convince me that Linux' success is by the fortune of competent, ethical developers outnumbering the highway robbers. The Linux Foundation and its members' biggest contribution will be on how well they ensure it stays that way.)
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
You might want to make a trip to the clinic and get tested.
And Windows lovers needs to endure that monthly period with headaches and patches.
Screw "open standards" and "vendor neutrality". Lobby for preferential treatment!
What? It's not like MS deserves anything less.
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
From what I can tell, he seems interested in keeping his bureaucracy around for 50 years.
Linux itself is his resource and not a goal, much like music is the RIAAs resource and not a goal.
I think the important question is how will Linux survive despite bureaucracy like this. The vision statements might be laudable, but regulation is in itself anathema to the natural selection process, and serves to stifle innovation.
The one thing the bazaar doesn't need is more cardinals.
So what are you saying? Linux is either like fucking a prepubescent girl or an old menopausal woman?
What if Tetris was invented by Nazis?
Precisely, and this is why I name "Linux systems" by their distribution instead of generic terms.
Change is certain; progress is not obligatory.
It sounds like what you want is a beter file manager with good metadata on the files.
Look around, I think that exists. don't change file systems, just change file managers.
Everybody knows 3 people with my name.
Ubuntu is a prepubescent girl, definitely.
Debian is an old menopausal woman.
Arch Linux, you have to deal with the monthly headaches, but she's much hotter than that blubbering lard-ass Vista
Please stop stalking me, bro.
There is no hardware compatibility list anywhere on that page (which is barely readable as it is).
Let's face it: The closest thing to a concise 'compatibility' list to kernel hackers is a listing of supported CPU architectures.
Sure most geeks using Linux (me included) are using it on x86 desktops so that's the view they have. However the majority of Linux systems are phones, routers and the like, using ARM, MIPS, PowerPC etc. For every Linux PC there are probably 10 ARM-Linux based phones.
Engineering is the art of compromise.
Dovecot uses standard mbox format mail files. It does so efficiently for the usage I described because it builds a cached index. The index is thrown away and rebuilt on any hint of discrepancy - in which case that operation takes as long as uw-imap (a few seconds). Appends to the mbox file are handled without rebuilding. Reading one large mbox format file sequentially to build the index is much more efficient that reading 10000 individual message files, for any current filesystem including xfs. With the index, user queries are instant.
...I have no confidence in somebody who talks about " a thousand percent confident", sorry. Sounds like he's read too many cheap adverts.
Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
slow day on slashdot or are users just not clicking articles fast enough?
Good people go to bed earlier.
Comment removed based on user account deletion