Slashdot Mirror


Deciding On The Future of Linux

A reader writes: The Free Standards Group has posted a request for feedback, now that they have completed LSB 1.2 and li18nux is also finished. Where should they/we go next? "

37 of 322 comments (clear)

  1. Drivers... by }InFuZeD{ · · Score: 5, Interesting

    It's all about drivers and compatibility with those gadgets...

    For example, the reason I'm running Windows now is because I can't get my darn Palm m515 to work in Linux, and I don't even know where to start looking for help with my Minidisc Player...

    So it's all about compatibility with those gadgets in my book :)

    1. Re:Drivers... by Fergal · · Score: 3, Informative

      Hi,

      Lots of apps work with the M515!

      pilot-link, and jpilot and kpilot which work with these sync fine!

      Coldsync works fine as well, although can only be used to backup your palm.

      If you want to recompile some stuff then Evolution plus Gnome-pilot is awesome! Far more functionality then the Palm desktop!

      Cheers
      Ferg

      --
      "cease to exist, giving my goodbye, drive my car into the ocean, you think I'm dead, but i sail away, on a wave of mu
    2. Re:Drivers... by cpeterso · · Score: 3, Interesting


      I'm surprised someone hasn't created a driver abstraction layer that enables the same driver code to work on Windows, Linux 2.4, and older Linux kernels. New Linux drivers often get backported, but each driver developer must do the same type of backporting work. Why not consolidate all the backporting into a single, shared (and debugged) driver abstraction layer?

    3. Re:Drivers... by ffatTony · · Score: 3, Interesting

      Do you mean something like wine?

  2. This is a corrigendum by wackybrit · · Score: 5, Insightful

    Alan Cox is illusively quoted as saying, "The community is great for getting the work done, but when it comes to making decisions about where Linux is going, that responsibility should entirely rest on the shoulders of Linus. It's his operating system, and we shouldn't be able to take that away."

    I want to agree with that quote. The guys programming Linux and the kernel and so forth are all hard workers and decide to where it's going.

    I can't see why the FSF is trying to become the new Linux authority. First they've tried to claim that much of Linux was written by GNU, this is not true, I put to you, they tried changing Linux to GNU/Linux. Notice that GNU is placed before the word Linux, this implies a strong bias towards the former entity.

    Linux was named after Linus Torvalds and he is the monkey at the top of the pole, NOT the FSF. If anyone wants to ask where Linux should be headed, it should be him and not the FSF who are simply angling for bonus points in the petty argument.

    1. Re:This is a corrigendum by capt.Hij · · Score: 5, Insightful
      We want to know what interfaces and features future versions of the LSB and Li18nux should include. For that matter, we would like to know what interfaces and features Linux itself is missing.

      They don't want to be the authority for the kernel. They want to know what new features to add to the interface and the features. THere is a very large development community that does not do kernel programming that cares a lot about these issues, although many certainly don't care what the FSF's views on this are.

      By the way, GNU has had a huge impact on the useability of linux even if they don't have the impact they would have hoped on the kernel. I don't like some of the arrogance coming out of Stallman's office either, but the GNU folks to deserve a lot of credit.

    2. Re:This is a corrigendum by Graymalkin · · Score: 3, Informative

      You've got to be joking. The FSF wants to call it GNU/Linux because without the GNU toolset there'd be no Linux. Just about ever base system tool in any Linux distro was written by the GNU folks. Linux is just the kernel, everything else has been written by other people. If the GNU people suddenly decided that their software was no longer open source and changed their licensing Linux as an OS would be up a creek without a canoe. The Linux kernel would sit around idling while all the GNU stuff can be ported to run on [insert kernel here].

      With regards to the kernel itself Linus is the monkey at the top of the pole, everywhere else he's just a normal monkey with a Finnish accent. He has no control over the direction of any of the GNU tools and the FSF doesn't have control over the kernel. At the system level where the twain meet the FSF has as much say asanyone else. They are the ones maintaining the tools every other Linux developer is using.

      --
      I'm a loner Dottie, a Rebel.
    3. Re:This is a corrigendum by mindstrm · · Score: 4, Insightful

      "If the GNU people suddenly decided that their software was no longer open source and changed their licensing"

      That's fine. It would have no effect on the current GPL'd toolsets we are using now. They can't revoke the license.

    4. Re:This is a corrigendum by LMCBoy · · Score: 3, Informative

      Alan Cox is illusively quoted as saying...

      Do you mean that Alan Cox didn't really say that or...?

      I had to look up corrigendum, too. Don't really see how it applies, though.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    5. Re:This is a corrigendum by mickwd · · Score: 3, Insightful

      "If the GNU people suddenly decided that their software was no longer open source and changed their licensing"

      So if the very people who invented the GPL decide to do the complete and utter opposite of what they're whole organisation is base on ?

      Then why on earth did they invent the GPL ? Why didn't RMS pursue what would have been an extremely lucrative career for someone of his skills ? Why did he spend many years of his life promoting the cause of free software ?

      And why does the GPL say "If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software
      Foundation."
      (emphasis mine) ?

      And by the way, the FSF consider "Open Source" to be something slightly different to what they produce (for what it's worth).

    6. Re:This is a corrigendum by philovivero · · Score: 4, Funny
      I can't see why the FSF is trying to become the new Linux authority. First they've tried to claim that much of Linux was written by GNU, this is not true, I put to you, they tried changing Linux to GNU/Linux. Notice that GNU is placed before the word Linux, this implies a strong bias towards the former entity.
      You are so right! Richard Stallman, in his blatent use of English (putting the adjective before the noun my ass. Ask the French and Spanish what they think of this abhorrent practice!) has shown his true colours.

      Linus has pronounced that from now on, in all comments, the adjective must follow the noun, like so:

      • Linux GNU
      • Car red
      • Child small
      • Parent poster silly
      Please immediately start following this method new of modifying nouns when speaking English. Don't let your megalomania be the demise of you. All programmers Source Open must like Yoda be.
  3. Excuse me? by evocate · · Score: 5, Funny

    Did they just ask "where do you want to go today?"

    1. Re:Excuse me? by fshalor · · Score: 3, Funny
      It's a valid quesiton.

      • With the descision waning on whether to go with 3.0 for a "big news" incriment or be lost with 2.6 (my vote)
      • With the evolution of Mac OS X into a very good alternate solution to Windows, and potentially portable to the x86...
      • With the pending evolution of current x86 architectures...


        I'd say asking is valid.


        At least we'll actually get a say. I hate M$'s rhetorical catch phrase. "Where do you want to go today?"

        1. That you wont get to without spending more money.
        2. That you will get compromised going to becasue the WU site isn't using FTP and isn't finishing downloads and won't resume partial downloads.
        3. That you could go yesturday, but we're sorry we can't boot today becasue the ntoskern's corrupt.
        4. (And the final quantifyer:) As long as it's where we tell you.


      -=fshalor

      --
      -=fshalor ::this post not spellchecked. move along::
  4. Universal Copy/Cut&Paste by Anonymous Coward · · Score: 5, Insightful

    What should they standardize next? Copy/Cut&Paste! It is one of the most important features of a modern desktop OS.

    1. Re:Universal Copy/Cut&Paste by llywrch · · Score: 3, Informative

      > There already is good "cut and paste" support... its called "gpm".

      That's if one if working from a console interface. I can't help but suspect that the original poster was thinking of the nonstandardization of cut-&-paste with GUI apps . . . which is an X issue.

      Good feature request, wrong team to fix it: & the philosophy of the folks developing X is not to dictate one binding solution for all. I'd say the best solution woudl be for apps to be written so that they can submit to what the window manager dictates -- not the toolkit or widget set. (ISTR that the biggest differences in how cut and paste work lie in this area.)

      But systematically rewriting all of these applications -- Gnumeric, Mozilla, jpilot, etc. -- would require a lot of work.

      Geoff

      --
      I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
    2. Re:Universal Copy/Cut&Paste by mrjohnson · · Score: 4, Insightful

      Wow, I don't know why I bother posting in these damn forums anymore, everybody is just geared for a fight.

      Look, if we build it exactly like Windows we piss off old school Unix users and the Mac users, all of whom think their way is the Right Way. And then all of them chime in unison, "the community just lacks creativity, they just copied Windows!"

      "you will do it on my terms, not yours"

      Whatever makes you happy. Look, if you buy a Mac, you wouldn't expect it to work like Windows. If you purchase OS2, you wouldn't expect it to work like Windows. But if you install Linux here you are complaining it doesn't work like Windows.

      If you change platforms, expect to learn something new. Sure, when I first switched years ago, I was confused by the clipboards -- but I learned. I wasn't being egotisical earlier. I was speaking the truth: just because Linux isn't Windows doesn't mean Linux is wrong.

      And you know what? Windows aggrevates me because it doesn't work like Linux. :-)

    3. Re:Universal Copy/Cut&Paste by shellbeach · · Score: 3, Insightful
      In many ways, the Linux community, despite the propaganda, is a lot less interested in freedom than it wishes it was. If you want to sell Linux to me and those like me (read: the vast, vast majority), you will do it on my terms, not yours.

      I think you've highlighted a big misconception when people first start looking at linux, namely, that it is a product that is directly competing with windows and needs to copy it feature for feature to be "sold" to people like you. This is not helped by products like Lindows, that are obviously trying to do just that and turn linux into a poor-man's copy of Windows.

      But when people ask me why I use linux, and why should they use it, I simply tell them "Linux is different". I explain that things do not work the same as in windows, any more than you would expect MacOS to work the same as Windows. I explain that there is a lack of decent software in some areas, and that the software I use - while faster and easier in the long run - has a steep learning curve and is very frustrating and difficult to master. I further explain that one of the reasons I love linux is the ease with which you can programme in it, which probably won't appeal to them. And also that the other main reason I use it is the ease of customising everything to look and work the way you want it to - a process that requires editing configuration files and making graphics and writing scripts and generally getting your hands dirty. (I also try explaining the whole GPL philosophy and the wonderful feeling that anyone can contribute to code and make a difference, however small, but that usually flies right over their heads)

      In short, I tell them to by all means try linux - it's free, after all - but that they will probably be better off with Windows. Indeed, I doubt that Linux will ever become an mainstream OS, unless somebody releases a version that dumbs it down considerably. It simply allows the user too much power to destroy their system - and for most people that's a very frightening thing.

      So no, I don't wish to sell linux to you, and by the sounds of it you wouldn't appreciate it anyway if I did. It is an OS that appeals to some because they are free to hack/customise/modify/programme as they want ... but this comes at a price, in that not everything will work exactly as it does in Windows. As far as I'm concerned, I'm happy with the advantages of linux and the disadvantages don't bother me. Obviously this doesn't apply to you, so you have two options: Don't use linux and stick with Windows (and why not, if it does everything you want and you're happy with it? there's nothing smart about changing OS simply for the sake of it!), or, if you really like linux and just hate a few things like copy and paste, see what you can do to change this!! Only don't expect anyone to change a system they like simply so that they can "sell" it to you "on your terms" ... rather, point out that having these added features would make everyone's life easier.

  5. Where should they go next? by XNormal · · Score: 4, Funny

    On vacation.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  6. Linux Standard Base? by Anonymous Coward · · Score: 4, Funny

    If these folks were real coders instead of marketroids trying to jump into the Linux bandwagon, they'd know that the LSB acronym is already taken. Sorry folks but LSB will always mean "Least Significant Bit".

  7. helper program calling by blystovski · · Score: 4, Interesting

    I currently use Windows for ease of use. With it, you can specify what programs you want to handle certain types of files, and the operating system remembers your choices. This greatly aides with the multi-media functions of my home computer. The last time I tried linux on my desktop, that was the one thing that annoyed me the most about the OS in general. There seems to be no standard way for users to specify what programs they want to use for certain file types, which would in my opinion greatly increase user productivity and decrease user frustration when using Linux on the dekstop.

  8. some suggestions.... by Anthony+Boyd · · Score: 4, Insightful

    Well, I had a bunch of ideas and then I read wackybrit's comments, and, uh, I agree with those comments. So now I'm stuck wondering if I should suggest anything at all. Since I'm already here....

    A common clipboard, for copy and paste, would be wonderful. If I copy text from Konq and want to paste it into Pan, that should work every time. I note SuSE appears to have done some work here -- sometimes I can copy & paste in SuSE just fine, while other distros are not so fine. Another thing that would be great: common menu system. In fact, it would be great if the menu system was actually just a directory on disk with some subdirectories in it, each populated with links to various apps. That way, if a Window Manager or desktop tool didn't want to offer a menu system, you might still be able to navigate it. If that were in common for all or even many of the WMs out there (KDE, xfce, Gnome, IceWM, and so on), that would make things far easier. Note that I'm not suggesting that Red Hat be copied and KDE apps be pulled out of the menus -- populate the menus with hundreds of apps if you wish. Just get it in a standard format. Finally, common desktop icons (again, not that there have to be specific apps that must be there, just that if I create a link to Galeon on my desktop, it'd be swell if it appeared in KDE and Gnome (and other) desktops.

    These may be in LSB 1.2 -- I've got the page up now & I'm surfing through it, but you guys are slashdotting it a little, so it's slow going....

  9. Go for 3D interfaces by Ektanoor · · Score: 3, Insightful

    Till now we have seen this on games. However I know lots of situations where I would prefer a 3D interface rather than this archaic 2D windowish (X, Windows, OS/2, Mac OS - no matter) world.

    One of the main situations would be on working with large multidimensional data. Think this is too far from you. Take /var/log and you may see a lot of interest moments where it would be easier to deal with this mastodon in a 3D space.

    We already have 3Dwm. But it looks like a little forgotten puppy in the middle of nowhere. Probably because no one created a standard in the same way X was created. How to fit legacy apps or even the command line in the new world? How people will create new apps for 3D if there is no largely accepted standard? Frankly these are issues I think one should think about. Maybe all this is still a bit futuristic, but the time has come for 3D to get more serious. In the place where we work we are already developing a 3D tool for some highly popular program because no one can hold the information that comes in flat relational tables. When one comes up to 2Gb of information a day, information just seem to blow up in front of your eyes.

    Besides, I dream to see a 3D penguin behind the flat surface of Windows...

    1. Re:Go for 3D interfaces by NoMoreNicksLeft · · Score: 3, Funny

      Retard boy, hold on to that suggestion, for when they ask the "where do we want to go with X" article.

      Linux is not the windowing system, whether your choice is X or one of the alternatives to it.

  10. We have organizations to do this already by io333 · · Score: 3, Insightful

    There are already organizations that are determining the direction of Linux. Some are for profit, some are volunteer efforts only (at the moment).

    Those organizations are commonly called the distributions.

    For example:

    Mandrake
    RedHat
    Gentoo
    etc
    etc
    etc

    The distro rollers can do anything they darn please and often do. This gives us variety -- and when a certain distro is liked well enough, de facto standards as well.

    Think about it: Say the FSF was in charge of the "future direction." What would happen? A whole lot of folks would be POed about whatever that direction was, splinter off, and then we'd be in exactly the same situation we are right now and NO ONE could do anything to change it because of the nature of the GNU license.

    Sure, sometimes Microsoft style control gets things done more quickly and efficiently -- and often result in the emergence of features and instantaneous standards that might not otherwise appear. But at what cost?

    Dictatorships are the most efficient forms of governance known. Most folks would probably prefer not to live under them though.

    Freedom is sloppy.

  11. Re:debian & gentoo are not the answers by NoMoreNicksLeft · · Score: 5, Funny

    I agree completely. Applications shouldn't need to install any libraries at all. And I won't stand for the half-assed hack that would result either, where coders roll library functionality into the app itself, bloating it's size.

    God-fucking-dammit, isn't it about time we had magical depenencies? Where the computer uses it's psychic abilities to create this depenency code on the fly, pulling it out of its ass or something? It's ridiculous, when you think about it. Who ever in their right mind has ever walked up to you and said "you know, to run Word, you need windows and a fuckload of DLLs already loaded and running!" It just doesn't happen, my friends. Why, because Windows already has Micro$oft Magical Library Generator XP, which creates them on the fly. And sure, if sometimes it is just random code that locks the CPU, isn't it worth it?

    Damn, sarcastic mode is exhausting. BTW, mgkmsal2, you're one of the biggest slashtards I've ever seen here. Ever play with windows, and have it go spastic, wanting to know which version of the DLL you'll keep? Every operating system has this problem. If you don't like it, don't install software. Wanting your cake and eating it too, makes for really lame whining...

  12. Get someone to use it. by ByTor-2112 · · Score: 4, Insightful

    I know this will be modded as a troll... But how about getting all the Linux distributions to actually use it before considering the standard "finished".

  13. Yes, static linking is the answer by The+Man · · Score: 4, Insightful
    Yes, that's right, every program on your disk should be statically linked. That way there will be no library dependencies. Also, when a small but crucial security fix in libc comes out, you get to reinstall your entire distribution instead of just libc. And, of course, since statically linked programs can't be overwritten on disk while they're running, updating any package will require tricks like the current libc upgrade process...well, that or we could do it the Microsoft way and just require lots of rebooting. As long as there are no dependencies, everything will be just fine.

    Of course, there might still be a need for inter-program dependencies (for example, perl programs tend to work best when perl is installed) but in the interest of eliminating dependencies it's probably best to hide the fact from the user. The "command not found" messages that result in situations like that will undoubtedly alert the user to the fact that he or she should probably find and install the appropriate other package(s).

    Duh. Apt and/or a Gentoo ports-like system are the answer to this type of problem. The security and flexibility edge goes to gentoo, for the USE variable - it allows me to not build (for example) PCRE support into Postfix if I don't want to install and depend on PCRE. Apt is easier and faster. Both are nice solutions to a common problem. As another example, Microsoft admins all seem to like the new Windows Update feature, for the exact same reasons we've all loved apt, ports, and gentoo for years - automatic updating of everything that needs updating with dependency resolution. Of course, our solutions are better because we don't force license-changing upgrades on users, but that's not a technical issue at all. For the time being, this type of solution is the best available for a problem faced by ALL computer administrators.

  14. I just put in my big 2... by trims · · Score: 5, Interesting

    which are:

    Unified System Documentation I want all docs in a single, standard format that all programs must write their basic documentation in. No more man, info, html, pdf, ps or whatnot. I'd prefer a fixed SGML DTD (docbook is OK, but I'd prefer a designed-from scratch one specifically to address the system documentation target). That way, we can can get good viewer independence with modern features (hyperlinks, fonts, in-line graphics). All of the current formats are lacking in at least two areas, and we don't have agreement on which to use. This is a big place for them to step up.

    Standard Config Files No, this is not a request for a Registry (the merits thereof are for another discussion). What we want here is to get rid of the 80 billion different ways to write a config file. I'm sorry, but they all should be a nicely tagged XML (or similar) file nowdays. It sucks to have to figure out the idiosyncrasies of the various config files. This issue isn't simple, but is definitely a place where a good discussion is needed.

    -Erik

    --
    There are always four sides to every story: your side, their side, the truth, and what really happened.
    1. Re:I just put in my big 2... by elandal · · Score: 4, Insightful
      Unified System Documentation

      For as long as man-pages stay, OK. I use man-pages, and where an application doesn't have a man-page, I'm first inclined to throw it out, but most often stay cool and start seaching for documentation. At least please package a man-page that points to the documentation with all software.
      Documentation shouldn't be X-dependant, but should be readable in text-only 80x25 screen.

      Standard Config Files

      Different programs have different needs from their config files. Trying to fit one model to all isn't really a good solution, as that model would have to cater for the extremely complex configuration some software might need, while still be very simple for the programs that just need five key-value pairs.
      Config files have to be human-readable and hand editable. I'm not going to use the various whiz-bang graphical configurators when I still have vi. At least regarding system config - configuring various all-graphical applications is another story, but that's not system-config.

      However, requiring text-only configuration files and version control of the whole configuration hierarchy would be good. I have seen some ways to use eg. RCS for all of /etc, just haven't tried it yet myself.
      Of course this also means that there would have to be a hierarchy for configuration-only files, and any non-configuration files in /etc should have to find a new home. eg. RH73 /etc/sysconfig/network-scripts has both configuration files (ifcfg-*) and programs (ifup*, ifdown*). Whether eg. init's rc-files are configuration or programs is of course questionable..

      Perhaps configuration file hierarchy should be such where each package would use it's own directory, and where necessary, use symlinks.
    2. Re:I just put in my big 2... by Spy+Hunter · · Score: 3, Interesting
      Amazing! An educated, informed, reasonable comment! I congratulate you, sir! And I echo your calls for standardization of config files and documentation (GNU info is an abomination and should be taken out and shot).

      KDE has something that makes man pages a little more palatable. If you type a url of the form man:/command into a Konqueror window, you get a rendering of the man page for that command in HTML. Then you get colors, hyperlinks, nice formatting, the ability to dynamically resize the page, a nice search function, a back button, a scroll bar, mousewheel support, and all the other niceties of a modern browser. If the documentation was in a better format to begin with, one that had more ability to specify hyperlinks and graphics, this would be the perfect documentation browser.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    3. Re:I just put in my big 2... by martinflack · · Score: 3, Insightful

      I know this will sound troll-like but I've got strong feelings on this one...

      Unified System Documentation

      I'm sorry but most documentation does not benefit from SGML, and considering that getting free software authors to write docs AT ALL is a chore, there should be as few obstacles as possible. Maybe we need to unify the _access_ to the docs. I can basically type "man command" for any command on my system and get help, but maybe I should also be able to do "docs command|package" and get an automatically generated list of options for related man pages, html files, web sites, etc.

      Standard Config Files

      I've said it before and I'll say it again, XML is not a storage or configuration format, it is a transport format to serve as an intermediary between two disparate systems. It is horrible to have to edit or parse XML for human or computer. Using XML for config would be much easier for beginners and annoying for experts. That aside, instead of 80 billion ways to write a config file you'd get 80 billion DTD's. If you think you can unify all the config files on one DTD, good luck to you.

      In short - XML is NOT a silver bullet. It's a different breed of the same dog.

  15. / in "GNU/Linux" as in "TCP/IP" by BACbKA · · Score: 4, Insightful

    I always interpreted GNU/Linux as "GNU environment running over the Linux kernel". It seems that 90% of the users care for the front-end tools (such as their $EDITOR - vim or emacs or whatever, their shell - like bash, etc.) Most of this is GNU, so I think the FSF does have a point about the GNU/Linux name. I even say "GNU/Linux" myself in the context of discussions dealing with the end-user environment.

    OTOH, as far as I read into the FSF docs on the "GNU/Linux" issue, they're *so* nerdy in the worse sense of the word and so much repeating themselves along the lines, that I perfectly understand the frustration of people like you who don't have the patience of hearing the rational points behind all the major rant.

    --

    VKh

  16. I think you misunderstand the role of the LSB by Salsaman · · Score: 5, Insightful
    The LSB does not dictate anything to any package distributors. All the LSB does is to provide minimal standards to ensure that what works in one distro will also work in others. For example, they might specify that libc should always be in a certain directory, or that init scripts should live in /etc/rc.d/init.d.

    This is solely designed to make things easier for third party app developers, since they know what they need to target. No distro is forced to follow the LSB, but if they want the maximum number of third party apps to run, then they will follow it, and get LSB certified.

    Apart from this minimal framework, distro's are still free to do what they like. And since the FSG is not tied to any particular distro, they're not likely to favour one distribution over another.

    To call that dictatorship is ridiculous, you might as well accuse the w3c of dictating all content on the internet, since they set the html standards.

  17. Is there anything big still missing? by SmallFurryCreature · · Score: 5, Interesting
    Most of the comments seem to be along the line of "Who the hell do they think they are". These comments are crap as the posters obviously have not read the post. They do not claim nor have ever claimed to own a particulair piece of software. They are just intrested in creating some sort of standard. If you like youre linux to not conform to that standard then that is just fine. Just as ANSI is not a law neither is neither is the LSB. For the rest of us it makes it easier to exchange between the different flavors of linux if all the files are in roughly the same place.

    Others seem to want to turn linux into windows. If only (mime support/windows like shell/c:\Program Files like dir structure) was finally included I would start using it. Yeah right like anyone cares. I think that with the burst of the internet bubble the idea that linux should go to the masses has been left behind. If you saw the interview with Linus himself on the BBC you will have heard that he does noet even wish to compete with windows. MS has its market and linux has its own. That is real freedom of choice people. Those people that want linux to become like windows just want a gratis (not free) version of windows.

    The FSG is a standards group, I presume therefore that their question is on what if anything needs standarization next. Standarization is not the enemy of freedom when standarizing on it does not put a brake on innovation. A standard desktop for instance would limit innovation and therefore choice. A standard directory layout does not unless I missed some special signifigance in keeping youre logs in /.[sic]

    So what needs standarizing next? I have no idea. Software creators now are reasonably sure where to install the bits of their software and how they can achieve multi language support. Printing is also ridicously easy (could be because I only have access to HP printers). Is anything more needed, almost certainly, let the creators figure this out and not disturb them with a dozen wish lists by windows users who will never switch over because it will always be hard to switch to something wich is different. If it wasn't different then what would be the point of switching at all.

    Use linux not because someone tells you to. Use linux not because you want to stick it to Gates. Use linux not because you want to be l33t.

    Use linux because you like it strenghts and can forgive its weaknesses.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  18. valid naming by ttfkam · · Score: 5, Insightful

    Even though /usr, /var, /tmp, /etc are ridiculously cryptic, changing them would be horrible?

    Get this:
    Change /etc to /settings or /config
    Change /var/log to /logs
    Change /var to /data (or something like it)
    Change /tmp to /temp (saving one character? sheesh!)
    Change /usr to /programs
    Change /bin to /system_programs

    and then (drumroll) make symbolic links so that old scripts and programs still work. You leave that in place for a couple of years, and then you remove the symbolic links. All that's left are logical names that actually convey information. And before people complain about the amount of extra typing, please tell me that you know how to use <tab> for filename completion (se<tab> gets you settings for example).

    Users who can't remember that config files live in /etc may have difficulty configuring their box to be sure. But they'll have less difficulty if the directory is named /configuration or /settings won't they? The operating system shouldn't be some kind of high bar or IQ test. It should be a tool to get a job done. /etc to /settings doesn't make your life and my life appreciably harder and it makes life for newbies that much easier.

    And how, by any stretch of the imagination, is /etc less oddball than /settings? What universe do you live in? The directory name "etc" is an artifact of history, not a brilliant design plan. 1K of memory was expensive so the directory names were kept as short as possible. Now 1K is a rounding error. The reasons for "etc" no longer exist today. You might as well tell me that people should still hone their PDP-11 assembly skills before doing any programming in a high-level language.

    You're used to /etc. Good for you. After the rest of the world moves on, you can make your symbolic links. The rest of the world -- this includes all of those folks who accurately regard a computer and operating system as merely tools -- is used to descriptive names. /etc ain't descriptive. It's the UNIX club's code word for /settings. They like code words. It's like a secret handshake. It maintains a feeling of superiority however obviously false that feeling may be.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  19. There already IS a universal Cut/Copy/Paste by FooBarWidget · · Score: 4, Informative

    Read this:
    http://www.freedesktop.org/standards/clipbo ards.tx t

    GTK+ supports it since 1.2. QT supports it properly since 3.0. Mozilla supports it properly for as long as I can remember.

  20. Office Documents Format by InodoroPereyra · · Score: 5, Insightful

    This is something we need ... yesterday. An XML (or whatever SGML they choose) office format standard. I know there is work in progress from the Open Office Project, but I would rather have this work merged in a standard dictated by the Free Standards group. That alone would represent a HUGE step forward. Let's hope.