Slashdot Mirror


Linux Turns 25, Is Bigger and More Professional Than Ever (arstechnica.com)

The Linux operating system kernel is 25 years old this month, ArsTechnica writes. It was August 25, 1991 when Linus Torvalds posted his famous message announcing the project, claiming that Linux was "just a hobby, won't be big and professional like gnu." From the article: But now, Linux is far bigger and more professional than Torvalds could have imagined. Linux powers huge portions of the Internet's infrastructure, corporate data centers, websites, stock exchanges, the world's most widely used smartphone operating system, and nearly all of the world's fastest supercomputers. The successes easily outweigh Linux's failure to unseat Microsoft and Apple on PCs, but Linux has still managed to get on tens of millions of desktops and laptops and Linux software even runs on Windows.Do you use any Linux-based operating system? Share your experience with it. What changes would you want to see in it in the next five years?

198 of 316 comments (clear)

  1. lol wut by Anonymous Coward · · Score: 2, Funny

    Do you use any Linux-based operating system?

    No, that's why I'm here on this linux loving website shit posting about microsoft since the late 90s

  2. "More Professional Than Ever" by perpenso · · Score: 3, Insightful

    Of course it is "More Professional Than Ever". Its a corporate led project now, not a hobbyist led project anymore. Most of the development is corporate or corporate sponsored, either way corporations guide Linux's development.

    1. Re:"More Professional Than Ever" by rubycodez · · Score: 3, Informative

      Nope, Linus still leads the project, and he is employee of non-profit 501(c)(6) trade association

    2. Re:"More Professional Than Ever" by perpenso · · Score: 3, Interesting

      Nope, Linus still leads the project, and he is employee of non-profit 501(c)(6) trade association

      Linus no longer appears on the top contributors list. Developers are overwhelmingly corporate or corporate sponsored. What he merges into the official branch is overwhelmingly corporate directed development.

    3. Re:"More Professional Than Ever" by rubycodez · · Score: 4, Insightful

      You are confusing contributing with leading the project.

    4. Re:"More Professional Than Ever" by cashman73 · · Score: 1, Insightful

      The reason why Linux will never make it to the mainstream desktop is because OS X is the best and easiest UNIX-based GUI to use. And things, "just work."

    5. Re:"More Professional Than Ever" by SpankiMonki · · Score: 4, Funny

      Nope, Linus still leads the project, and he is employee of non-profit 501(c)(6) trade association

      Yet for some reason, he has never been selected as "Employee of the Month".

    6. Re:"More Professional Than Ever" by rubycodez · · Score: 3, Informative

      er, Linux is just the kernel.

      The GNU utilities (not corporate) and other open source wares (let's analyze that a bit) that make up the rest of the OS, are the big pieces corporate controlled?

      server:
      apache web server and tomcat java ee server: 501(c)(3) charitable organization, Apache Foundation
      PHP, Python, Ruby, Perl, node.js., the big web platforms...nope
      mysql - yes oracle, BUT
      mariadb is now used more than mysql, community led
      postgresql -
      java - oracle, very corporate controlled really

      desktop:
      the major desktops are community led
      mozilla foundation: non-profit
      chrome browser - yup google
      adobe flash - yup though going away in favor of html5

      So on the desktop I could choose to be corporate-ware based, or not...

    7. Re:"More Professional Than Ever" by Darinbob · · Score: 1

      Contributors don't get credit in corporations, only the upper managers get the kudos.

    8. Re:"More Professional Than Ever" by donaldm · · Score: 1

      The reason why Linux will never make it to the mainstream desktop is because OS X is the best and easiest UNIX-based GUI to use. And things, "just work."

      I take it you have never heard of the "Microsoft Tax"? Linux seems to be doing fine on most computing devices except the desktop.

      Android (has a Linux kernel) has 86.2% compared to Apple's 12.9% of market as per Q2 2016 market share.. Also Android tablets account for 66.1% while IOS accounts for 27.87% of market share .

      As for Super Computers, Linux dominates with about 99%.

      Note: The figures I gave you are Q2 2016 so they are current.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    9. Re:"More Professional Than Ever" by CannonballHead · · Score: 2

      Except when they don't work. Which happens.

      Or when your shiny new MBP (from work) suddenly stops working, and you reboot, and it just stops booting partway. With no explanation. Or console output (that I could find), of course.

      Or when you want alt-tab to cycle through all windows, not just window groups. I guess I'm using it wrong?

      Or when you double click to maximize, but it only maximizes vertically and leaves a gap on the right side. I guess I'm looking at it wrong.

      I could go on. There are annoying quirks. Sure. the hardware is nice (and overpriced), the OS seems generically stable (about as stable as my Windows 10 desktop), and it's an ok UI. But I would actually much prefer a Linux distribution on well supported hardware. I have my eyes on the XPS 13" from Dell (for personal use/contract work).

      And don't get me started on the ridiculous package management - well, the lack of it (I mean when installing something outside of the App Store). Or even the funny installation process to begin with... :)

    10. Re:"More Professional Than Ever" by cashman73 · · Score: 1

      Smartphone marketshare is not the same thing as Desktop computing marketshare. iOS is Apple's competitive product to Android. OS X is a full operating system similar to Linux. Yes, they are all UNIX-related. But you don't put OS X on phones, and you don't put Android on PC hardware.

    11. Re:"More Professional Than Ever" by Ormy · · Score: 1

      You are confusing contributing with leading the project.

      Actually he's conflating them. You are confusing 'conflate' and 'confuse'.

    12. Re:"More Professional Than Ever" by haruchai · · Score: 2

      For a LOT of people, their "mainstream desktop" or the device they most depend on is either their smartphone or tablet.
      And hundreds of millions of those run Linux

      --
      Pain is merely failure leaving the body
    13. Re:"More Professional Than Ever" by dbIII · · Score: 2

      This slang usage again - the operating system includes the solitaire game and the glowing thing on the desk is the "computer" while the beige box underneath is the "hard drive".
      Consider the context - here the textbook definition applies and not the slang that was ripped to shreds by the Judge in MS vs Netscape.

    14. Re:"More Professional Than Ever" by gweihir · · Score: 3, Insightful

      World domination for Linux has been achieved a while ago and it is obvious that it has been. All the Linux-haters seem to have some pathological mental condition where they are blind to reality. Possibly it is a combination of fear of the unknown and fear of losing the illusion of being the master of their machine, that makes them leash out irrationally.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    15. Re:"More Professional Than Ever" by brantondaveperson · · Score: 4, Informative

      Look man, you just don't know how to use your operating system. Perhaps you need to go on a course. All the things you're complaining about aren't problems, once you know your keyboard shortcuts better. Windows alt-tabs through everything, which doesn't scale well with large numbers of windows. Mac alt-tabs through applications, and alt-backticks through windows within that application. Different approach. Being a mac, of course, there are loads of really nice tools that you can install to customise the behaviour of your system (contrary to popular belief). In your case, I suggest that you install Witch (Here). Yes, it costs money. The horror. It's nearly the price of two beers. Explain to me again why the hard work of software developers should be available to everyone for free, again? I forgot the details on that one. If you don't like the maximising behavour, there are tools to sort that out for you. I use BetterTouchTool myself.

      It's ironic that someone who wants to install Linux, which pretty much entirely consists of little plugin tools to make stuff happen, hasn't bothered to go looking for the little plugin tools that can customise OSX for you.

      Regarding your broken MBP, that's a shame. However, computers do break occasionally, and since you haven't bothered to look it up, you can hold down Cmd+V for a verbose boot, or Cmd+R for the recovery console, which will actually download an entire OS install from the internet and re-install your entire machine for you if you want - including pulling in your time machine backup (you have a backup, right?). Or, if it's something less drastic, you can start the mac in single-user mode (Cmd+S), or try some of the other tools from the recovery mode.

      I mean, I get you don't like OSX, and that's fine. But nothing in what you wrote is actually correct, and so I hope I was helpful, and not too patronising, in correcting you. And what exactly don't you like about installing stuff on a mac? Sure beats windows installers - and apt-get on Linux just craps out half the time (I guess I'm doing it wrong... touche...). Android follows more of the OSX model, which is that everything lives in the application package, and you don't bother with sharing components between applications because it causes far more problems than it solves.

    16. Re:"More Professional Than Ever" by perpenso · · Score: 1

      This slang usage again - the operating system includes the solitaire game and the glowing thing on the desk is the "computer" while the beige box underneath is the "hard drive". Consider the context - here the textbook definition applies and not the slang that was ripped to shreds by the Judge in MS vs Netscape.

      There are quite a few bits of serious software sitting between your solitaire game and the kernel.

    17. Re:"More Professional Than Ever" by RabidReindeer · · Score: 1

      The reason that people don't use it is because when they bought their computers, Windows was already installed. If Linux had been installed, people would be using that. Don't give me a lot of guff about Windows being easier to use - it isn't - or too much difference in OS's - Windows routinely scrambles even the most trivial of concepts between major releases. The only place where Linux fails miserably as a desktop OS is lack of a consistent cut/copy/paste.

      The only time I boot Windows these days is to run TurboTax. And that's because Intuit's head is so far up Microsoft's butt that for them "export to Excel" means that you have to have a physical copy of Excel on the same machine because they use the OLE interface to transfer data instead of offering a CSV or XLS export option like everyone else in the world - including Microsoft - does.

      The one major app that Linux lacks is Photoshop and people can argue about that one all day long, but I don't need Photoshop for my job or home use. And I'm sure that if Linux was routinely pre-installed on PCs that Adobe would respond quickly.

      Linux runs the programs I need to run just fine. In fact, better than Windows, since a lot of stuff that I'd have to go out and purchase and install on Windows are stock packages on Linux installable and upgradable with a single command. And they don't "phone home" to the vendor, break because I don't have the secret key handy when I need to do an upgrade, make me dread a SWAT team from the BSA, or any of the other "joys" of the Windows world.

      And, sadly, I can get better support on most Linux apps (and the OS) than I can from the commercial vendors. No "Please stay on the line your call is VERY important to us", no "Hi my name is Charlie" in an impenetrable accent, and even the free online forums typically have more knowledge and responsiveness than many commercial vendors provide these days.

    18. Re:"More Professional Than Ever" by RabidReindeer · · Score: 2

      Of course, if we REALLY wanted Linux to be more like Windows, we'd have to make it disable the GUI and all user processes for 15 minutes after rebooting while displaying "installing update 1 of 36" messages and then cripple system performance for an additional 20 minutes after login while the virus scan ran.

      Maybe Poettering and Icaza have something in the works. They like the Windows approach.

    19. Re:"More Professional Than Ever" by silentcoder · · Score: 1

      > But you don't put OS X on phones, and you don't put Android on PC hardware.

      Ever heard of chromebooks ?

      --
      Unicode killed the ASCII-art *
    20. Re:"More Professional Than Ever" by silentcoder · · Score: 3, Informative

      >Explain to me again why the hard work of software developers should be available to everyone for free, again?
      Nobody has ever said that. No really. Nobody ever said that. No. Not even RMS. Free software has nothing to do with price and a lot of free software does cost money. There is no rule against charging for free software and it doesn't make it any less free.

      That said...why would I pay even the price of two beers for something that somebody else is offering me free of charge ? When the gratis one also happens to be free (as in freedom) then it wins on every count and there is no sane reason to want the for-pay one.

      Anyway, customizing your desktop is such a fundamental feature that the idea that you need third-party tools to do it is a massive black mark against OSX. If you were trying to sell if by saying that, you failed miserably. I've never yet wanted to make a change to the behaviour of my KDE desktop that I could not do within KDE using tools shipped by the KDE project and included in the original install.

      --
      Unicode killed the ASCII-art *
    21. Re:"More Professional Than Ever" by swillden · · Score: 4, Interesting

      You are confusing contributing with leading the project.

      Determining what code is written, what new features are developed, is leading the project. Not merging the contributions after ensuring the code is well written.

      Linus leads from behind. After a feature is developed, he decides whether it will be allowed into the kernel. It's the same sort of decisionmaking process as in most development workflows, it just front-ends most of the work.

      In most development processes, someone will decide "the product should do X", and they'll make some slides and pitch the ideas and the leaders will decide whether or not to pursue it. If they decide to pursue it then the developers will build it, debug it, test it, etc. The process is optimized around conserving a scarce resource, developer time.

      In the Linux process, someone decides "Linux should do X", and so they build it, write all the code, debug it, test it... and then they'll send it to Linus, who decides whether or not to merge it. Same process, the difference is that the leader decides on the basis of fully-implemented code, rather than slideware. In the Linux model, developer time is not scarce and the process does not optimize for conserving it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    22. Re:"More Professional Than Ever" by perpenso · · Score: 1

      You are confusing contributing with leading the project.

      Determining what code is written, what new features are developed, is leading the project. Not merging the contributions after ensuring the code is well written.

      Linus leads from behind. After a feature is developed, he decides whether it will be allowed into the kernel. It's the same sort of decisionmaking process as in most development workflows, it just front-ends most of the work. In most development processes, someone will decide "the product should do X", and they'll make some slides and pitch the ideas and the leaders will decide whether or not to pursue it. If they decide to pursue it then the developers will build it, debug it, test it, etc. The process is optimized around conserving a scarce resource, developer time.

      I recall reading a somewhat recent interview where he explicitly said he does no such thing. That he really tries to avoid rejecting functionality and features, its compatibility and reliability that he actually focuses on.

      In the Linux process, someone decides "Linux should do X", and so they build it, write all the code, debug it, test it... and then they'll send it to Linus, who decides whether or not to merge it. Same process, the difference is that the leader decides on the basis of fully-implemented code, rather than slideware. In the Linux model, developer time is not scarce and the process does not optimize for conserving it.

      And in such a model it is the outsiders, i.e. corporations mostly in this case, that are guiding the development of Linux as they are deciding what to implement. The person accepting the code based on compatibility and quality is not acting in a leadership role, from front or behind, its more of a quality assurance role. A maintainer not a leader.

    23. Re:"More Professional Than Ever" by terjeber · · Score: 2

      Android (has a Linux kernel) has 86.2%

      When I develop for Android (I do) I develop for one environment using one set of APIs, where my application will be deployed on a consistent, coherent and fully sane user environment. None of that is true for desktop Linux. The fact that Linux is not having a showing on the desktop has nothing to do with Microsoft and everything to do with Linux/GNOME/KDE/X/(all kinds of other shit).

      For the average user, choice is bad, options are bad, configurability is bad. Users don't want options and choice, they want consistency. Microsoft and Apple, even through the Win8-10 debacle, gives them that The fact that nobody in the Linux community have been able to put together a coherent user experience is the ONLY reason Linux has failed, and will continue to fail, on the desktop. Luckily for most, the desktop is becoming less and less relevant.

    24. Re:"More Professional Than Ever" by exomondo · · Score: 1

      > But you don't put OS X on phones, and you don't put Android on PC hardware.

      Ever heard of chromebooks ?

      Yes, they run Chrome OS, which is not Android.

    25. Re:"More Professional Than Ever" by silentcoder · · Score: 1

      You are aware that you can run Android itself on PC's right ? That there is an X86 build which runs just fine on commodity PC hardware ? Multisystem even has an automated system to put it on a bootable USB stick for you.

      It's not a common use-case, but it's certainly possible.

      Quite a lot of people are also running android on things like raspberry PI (though that build is very beta).

      On the other side of the coin - Canonical is working very hard to put PC Linux on phones - which can be docked to become a desktop experience.

      The line between PC and device isn't as clear-cut as you suggest and that was my point.

      --
      Unicode killed the ASCII-art *
    26. Re:"More Professional Than Ever" by exomondo · · Score: 1

      You are aware that you can run Android itself on PC's right ?

      Yes of course.

      That there is an X86 build which runs just fine on commodity PC hardware ?

      Yes but what does that have to do with Chromebooks? The defining characteristic of a Chromebook is that it runs ChromeOS. You can get x86 Chromebooks onto which you could install Windows and say run Solidworks but you wouldn't then go saying "Chromebooks can run Solidworks" because the very thing that differentiates a Chromebook from any other laptop is that it runs ChromeOS.

      The line between PC and device isn't as clear-cut as you suggest and that was my point.

      I don't think I suggested anything like that.

    27. Re:"More Professional Than Ever" by silentcoder · · Score: 1

      On the other hand - this arguably makes the decision making part far better as the evaluation is based on an actual working implementation - no speculation at all.

      --
      Unicode killed the ASCII-art *
    28. Re:"More Professional Than Ever" by silentcoder · · Score: 1

      >Users don't want options and choice, they want consistency.

      False dichotomy. It's entirely possible to have both. In fact that's been KDE's driving philosophy for years. Absolute consistency, sane defaults and absolute configurability.

      You only need consistency of the starting settings - so people can always find the things they need when they first sit down. You don't need it to remain consistent over time - in fact, letting users change things over time makes their work easier and more productive since no two users have identical brains.

      None of your rants are true anyway. Every desktop will run every app from every other desktop. Use whatever API you like best and every major distro will run your code just fine. If you make it open source they will even do the hard work of packaging and integrating it for you - you only have to worry about that if you don't want to play by our rules, in which case, it's only fair that you have to choose which distros you'll support and put in the effort to work on them.
      If anything, it's a good thing, that proprietory vendors have a cost increase with every additional distro supported while free software developers get pretty much all distros for free.

      There is no distro intended for desktop use that won't run a GTK or QT based app - use either of those API sets and everything works just fine. Hell there isn't even one that won't run a KDE app - you can use the entire rich KDE set of APIs and still work on all desktops - just more integrated on KDE based desktops. Now I wouldn't suggest the latter as it's quite a lot of dependencies if your app is not intended specifically for the KDE desktop but QT and GTK are both generic libraries that are almost certainly already installed on every potential user's system and was there when it first shipped.

      No my friend, choice and configurability are not bad for users - but it appears they are bad for you because you don't want to do the effort of selecting the best APIs for a job from a set of good candidates - you want there to be only one set so you have to use it and nobody can afterwards complain that you should have used a different one. Basically - you like having your ass covered by a lack of choice for yourself. More skilled and experienced developers have enough confidence in our abilities to prefer to be able to make choices around libraries and apis and choose what suits our needs in this particular instance. We even LIKE that in a future version we could switch to a completely different API if the project grows in a direction where a different library is more suitable than the one we began with - and we code our projects in such a way that doing such a swap-out is a fairly minor process that requires very little rewriting - because we're always aware that this may happen at some time for whatever reason.

      --
      Unicode killed the ASCII-art *
    29. Re:"More Professional Than Ever" by terjeber · · Score: 1

      that's been KDE's driving philosophy for years

      Yeah, but KDE is not Linux, and Linux doesn't know where that driving philosophy hides. Linux is KDE/GNOME/Whatever

      it's a good thing, that proprietory vendors have a cost increase with every additional distro supported while free software developers get pretty much all distros for free

      Please explain how proprietary vendors have to abide by different rules than open source developers please. Also, your statement is quite obviously false since the vast majority of software vendors are entirely un-interested in developing for Linux.

      The latter part of your infantile rant is also proven wrong by the fact that statistically ZERO vendors develop for Linux. I have zero problems developing for, on and under Linux, and I have been doing so for years. In fact, I was part of a team that delivered one of the first commercial applications written in Java, running mainly on Linux (and SunOS and HP-UX) way back in the late 1990s. The fact that there are no (statistically) commercial apps for Linux shows two things, one of them mirrored on Android: 1/ Developing good UI apps for the Linux platform is hard, and it is difficult to chose a technology that will be consistent and functional over time. 2/ Linux users don't buy desktop apps (Android users are far more reluctant than iOS users to pay for apps).

      Consider someone like Adobe, they have a vast array of industry-leading apps, they are functionally identical on Windows and on OSX. You can be quite sure that Adobe has a clear separation between application logic and display logic, otherwise the apps would end up having far more issues that were platform specific than they do. This means that the majority of something like After Effects is already mostly platform independent. Porting from OSX to Linux would be anything but trivial, but a reasonably cost-efficient project. If there was a customer base. However, they would have to chose between (for example) KDE and GNOME. The problem is that one year KDE is the hottest thing in Linux land the next GNOME is. Who knows which is next. This drives up maintenance cost for a platform where nobody buys software. Business wise it would be idiotic for Adobe to go that route with anything marginally more complex than what they have on mobile.

      If anybody in Linux land ever cared about the desktop, there would be a single UI platform with a consistent and long-lived API. Nobody cares about that though. This is why Linux is a (great) server OS, a mediocre desktop OS, and will never conquer the mainstream desktop platform. Ever. OSX won the Unix on the desktop war, and if you need a decent Unix on the desktop for running something that is not developer tools, you'd be insane to chose anything BUT OSX.

      End words: I have been using Linux to develop cross-platform apps since some time in the 1990s. After moving into the mobile space I was "forced" to get a Mac since mobile today == iOS (Android users don't pay for apps) and you are basically required to have a Mac for iOS development (has recently changed a little, but that's another matter). OSX is what Linux could have been 10 years ago if someone had ever cared. Nobody ever did, and today there is only one rational solution for Unix on the Desktop.

    30. Re:"More Professional Than Ever" by CannonballHead · · Score: 1

      I do use homebrew. And I didn't buy the MBP, it's a work laptop. :)

    31. Re:"More Professional Than Ever" by CannonballHead · · Score: 1

      All the things you're complaining about aren't problems, once you know your keyboard shortcuts better.

      I didn't say I didn't get around the problems. But saying "it's not a problem if you know your keyboard shortcuts" is ... I dunno, sounds like a Linux-forums response ;) ha. But seriously, I use a lot of keyboard shortcuts.

      indows alt-tabs through everything, which doesn't scale well with large numbers of windows. Mac alt-tabs through applications, and alt-backticks through windows within that application

      Yes, I am aware that's how it works and that is how I use it. I prefer the Windows way of cycling through windows, actually. I believe Unity also uses something similar, though you can change the alt-tab behavior somewhere in settings. Mostly, it's annoying when switching back and forth from terminal windows and something else... constantly having to cmd-tab and then cmd-backtick (or cmd-left/right to change tabs). Minor whining point.

      It's ironic that someone who wants to install Linux, which pretty much entirely consists of little plugin tools to make stuff happen, hasn't bothered to go looking for the little plugin tools that can customise OSX for you.

      I haven't spent a lot of time looking, I'll admit that point.

      My biggest "technical" complaint is the package management. Say you download a dmg. You install it (which mounts it, which is a little weird). Depending on how it works... you either get an installer (cool), or a big window that asks you to drag and oversized application icon to the oversized Applications folder. Kinda weird. It seems to kinda be the equivalent to script or .bin installers on Linux... which are equally annoying if they don't provide an easy way to uninstall. ;)

      And now that I've installed it that way, the accepted way appears to be dragging the icon to the trash. Ok... but that only works if absolutely everything was contained in that single folder. Which may not be the case (e.g., application settings).

      And overall, I just find it to be ... kinda clunky. Even Windows .exe distributions tend to be better than that, either with an included uninstaller or using the Windows uninstallation stuff.

    32. Re:"More Professional Than Ever" by brantondaveperson · · Score: 1

      Well..... You download a DMG, which is mounted (not installed yet... but I guess you didn't mean to say "you install it", right?). If it's something that needs a whole bunch of drivery type of things, like installing VirtualBox for example, then there's an installer that you run. Otherwise, the installation process literally is just copying the application into the applications folder. You don't even have to do that if you don't want, you can just run the application right from the DMG. I honestly don't understand how this is the equivalent of a ".bin" installer Linux.

      Uninstallation is just deleting the application. You do make a possibly fair point that application settings may be left behind when you uninstall. But really, why does this matter? I mean seriously, no-one cares that there's a small plist file kicking around in ApplicationSettings. Aperture, for example, stores 250Kb in there. BetterSnapTool stores 8k. GuitarPro stores 60k. You get the idea. It just doesn't matter. Should the settings be inside the application itself? Well, possibly, but there are permissions issues around modifying the application, so it's just simpler to put the settings in the user's home folder instead.

      Microsoft, of course, somehow manages to store 30Mb, but that's not really surprising. There's a folder in there called DRM too... scary... It looks empty, but I bet it isn't really...

  3. Cat got my tongue (subjects are dumb) by TFlan91 · · Score: 4, Funny

    >> I'm afraid that is 64 tasks max (and one is used as swapper), no matter
    >> how small they should be. Fragmentation is evil - this is how it was
    >> handled. As the current opinion seems to be that 64 Mb is more than
    >> enough, but 64 tasks might be a little crowded, I'll probably change the
    >> limits be easily changed (to 32Mb/128 tasks for example) with just a
    >> recompilation of the kernel. I don't want to be on the machine when
    >> someone is spawning >64 processes, though :-)

    If only he knew...

    1. Re:Cat got my tongue (subjects are dumb) by John+Allsup · · Score: 1

      If a modern kernel were to panic once 65+ processes were running, I wonder how far it would get through the boot process.

      --
      John_Chalisque
    2. Re:Cat got my tongue (subjects are dumb) by sconeu · · Score: 1

      64 processes should be enough for anyone!

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    3. Re:Cat got my tongue (subjects are dumb) by donaldm · · Score: 1

      If a modern kernel were to panic once 65+ processes were running, I wonder how far it would get through the boot process.

      Well, I have over 270 processes which run flawlessly under Fedora 24 on my desktop on boot. Does that count?

      Actually, if a critical process fails on boot then the machine will crash. Solution: fix that critical process.

      Similarly, if an application fails it will also crash. Again the solution if to fix that failing application.

      The above applies to all operating systems. Unfortunately many people like to shoot the messenger instead of finding and resolving the problem.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    4. Re:Cat got my tongue (subjects are dumb) by angel'o'sphere · · Score: 1


      Processes: 264 total, 3 running, 2 stuck, 259 sleeping, 2182 threads

      Mac Book Air, likely "to many browser windows open" ....

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    5. Re:Cat got my tongue (subjects are dumb) by sconeu · · Score: 1

      Whoosh...

      640K should be enough for anyone.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    6. Re:Cat got my tongue (subjects are dumb) by angel'o'sphere · · Score: 1

      You mean 'too many'?
      I doubt that ...
      And I'm not american, you cretin :)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re:Cat got my tongue (subjects are dumb) by WallyL · · Score: 1

      Now, now. We don't use that word here. We use "you insensitive clod!"

  4. It's not Linux by DraconPern · · Score: 3, Informative

    It's GNU software that runs on Windows.. There's not even a bit of Linux because it is a clean room implementation.

    1. Re:It's not Linux by John+Allsup · · Score: 2

      It is software written assuming the APIs a linux machine exposes. Microsoft wrote a clean room implementation that did what colinux did on 32bit windows, and cooperated with Ubuntu to make it work better. That Microsoft have seen the need for a more positive attitude towards Free Software, Open Source, and Linux is a good thing. That Ubuntu Bash on Windows would not have happened without the success of Linux based operating systems is, I think, certain. Don't knock the penguin, he doesn't like it.

      --
      John_Chalisque
    2. Re: It's not Linux by donaldm · · Score: 1

      I can run software. On a computer. And most of the time, uncertainty doesn't foul up the result. Does it matter if it's Linux or Windows? No. As long as I get the value I expect, financial or otherwise, I could care less which whiny little basement dweller wrote the kernel.

      Ah! I see the problem here. You want a value that you expect even though it may not be the correct value. Sounds like a good management strategy to me.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    3. Re:It's not Linux by NotInHere · · Score: 1

      Yes, the high percentage of devs on linux/mac computers has scared microsoft (if trends continue, the next stack overflow developer survey will have less than 50% of devs on windows). Even though they do annoy customers, they still cling to their monopoly, as it allows them to annoy customers.

      They didn't do it because they liked linux. They did it to convince devs to move from linux to windows, because now the devs can enjoy both the features of the linux world and the features of the windows world.

    4. Re:It's not Linux by gweihir · · Score: 1

      Linux is the kernel. The GNU software is not Linux. (And no, it is not GNU/Linux and has never been. It is Linux kernel with GNU user-space, i.e. at best GNU + Linux.)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:It's not Linux by Anonymous Coward · · Score: 1

      Seventeen years after first lurking on Slashdot, I'm glad to see that the GNU is not Linux debate is still going strong.

    6. Re:It's not Linux by gweihir · · Score: 1

      They also happen two to be two different technology-clusters, one below the kernel interface and one above. They do interface very well though and that has made the Linux-revolution possible. But, for example, nobody in their right mind would call a Cygwin installation "Linux", but it is powered by the GNU toolset.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  5. Professional level audio experience by s1d3track3D · · Score: 4, Interesting

    What changes would you want to see in it in the next five years?

    Still waiting for the year of the desktop. A viable alternative to osx (and ms) for multimedia work, specifically, professional level audio engineering work.

    1. Re:Professional level audio experience by Anonymous Coward · · Score: 1

      Try Ardour: http://ardour.org/

    2. Re:Professional level audio experience by Voyager529 · · Score: 5, Insightful

      Ardour is great, and so is Reaper. The existence of a solid DAW on Linux isn't the issue at this point.

      First, one of the major issues is inertia - Logic Pro, Ableton, ProTools, Cubase, Sonar, and FL Studio are all respected names in the field, with lots of users, forums, and ecosystems around them. Audio engineering is very susceptible to a herd mentality, because anyone who uses something different will be told to join the herd, rather than getting actual support.

      Next, audio engineering is much more hardware dependent than most CS/IT disciplines. For us, 'input' basically consists of keyboards and NICs, which are interchangeable. Pro audio involves audio interfaces from Tascam, Presonus, M-Audio, and FocusRite, with MIDI controllers ranging from Korg/Yamaha keyboards to guitar pedals and drum pads. We'll circle back to the interface problems in a moment, but the MIDI controllers are largely USB now, meaning there are abstraction layers that may require specialized drivers, mapping software, and plug-ins.

      Back to the audio interface question, amongst the major things we have here is that Jack/Alsa are fine for desktops with Realtek chipsets, but when you're dealing with thousand dollar interfaces that can record sixteen channels of audio in real-time with 1ms latency, Jack and Alsa just don't cut it. OSX has CoreAudio and Windows has ASIO, both of which are industry standards that work with those interfaces. Linux would need something similar to it, but even if such a thing were to come into existence, support by the hardware OEMs is certainly not coming into place overnight. Meanwhile, those OEMs need to sell gear, which means that CoreAudio and ASIO handle over 99% of the market, and no one seems to be chomping at the bit to write yet another audio system for Linux to even provide a viable target. Reaper and Ardour could well start on that, but now you have DAW devs stuck writing middleware that already exists on Windows and OSX.

      I look forward to it happening, but it's a pipe dream right now. Hardware OEMs are targeting ASIO and CoreAudio, plug-in writers are targeting Ableton, Protools, and VST hosts, industry standard DAWs are targeting Windows and OSX, and a soup-to-nuts Linux ecosystem would require cooperation from everyone at the same time for a market segment that's super picky at best.

    3. Re:Professional level audio experience by fendragon · · Score: 1

      Try Ardour: http://ardour.org/

      Ardour is a very capable DAW, but by itself it's not "A viable alternative to osx (and ms) for multimedia work". AV Linux is, however, a snapshot of Debian testing with numerous setup tweaks and a real time kernel that does make a usable OS for audio work. And includes Ardour, of course.

      (if you're interested, watch the AV Linux forum., A new release is imminent...)

    4. Re:Professional level audio experience by s1d3track3D · · Score: 1

      Back to the audio interface question, amongst the major things we have here is that Jack/Alsa are fine for desktops with Realtek chipsets, but when you're dealing with thousand dollar interfaces that can record sixteen channels of audio in real-time with 1ms latency, Jack and Alsa just don't cut it.

      Yeah, this. I have and do use Reaper, it's great. It's been a while but last time I tried to record with Linux the audio interface support just wasn't there. I had a M-Audio Delta 1010, which was a good consumer+ level interface at the time (PCI) but nothing in that league even was supported on linux. It sounds like that hasn't changed much, even now with high quality usb audio interfaces. It's a bummer but I guess the demand really isn't there...

    5. Re:Professional level audio experience by s1d3track3D · · Score: 1

      Thanks, i'll check it out. So far, I've been happy with Reaper (on windows unfortunately).

    6. Re:Professional level audio experience by brantondaveperson · · Score: 1

      What Industry? The Linux Industry? There's no such thing, that's the whole problem.

    7. Re:Professional level audio experience by kayoshiii · · Score: 1

      This comment is so misleading it hurts my head.

      Jack *is* the Linux answer to ASIO/Core Audio and it is more than capable of competing with these in terms of scalabality and low latency performance.
      In fact a lot of high end stand-alone audio hardware now runs embedded Linux and Jack internally.

      You do have some difficulty caused by Jack not being historically that easy to set up and get to run smoothly
      It's design requires the loosening of some security restrictions in order to be able to operate at really low latencies,
      distro makers tend to care more about security. It also shares problems with Windows (but not Mac) where some PC hardware
      just isn't designed to deliver low latency performance and that support for audio interfaces is a bit hit and miss.
      This has lead to a situation where a lot of people in the enthusiast community (the ones using the onboard realtek cards)
      have just demanded that everything work with alsa because they want to spend time makeing music not fiddling with the system.

      The good news is that in 2016 - Distro's generally add the security exceptions when you install jack and as long as your interface is well supported
      and your other hardware is fit to purpose jack will work without too much effort (at least that is the way it seems to me - but I have experience).
      It's comparible to getting a Windows/ASIO setup running but not as smooth as MacOS/CoreAudio.

      Further good news is that VST support for Linux is a thing and is supported by the available DAWs.
      This means that should a company want to port their plugins to Linux they just need to replace system calls (if any)
      and recompile.

    8. Re:Professional level audio experience by capntao · · Score: 1

      A bit off-topic and yes I need to do more googling of my own on this but is there a centralized community for Linux Audio? I'm trying to get things moving in Ubuntu Studio but always run into yet another brick wall. I have been on the Ubuntu/Ubuntu Studio forums but I didn't find a good "Read Me First" overview on audio. Currently I'm trying to get an M-Audio Axiom 49 to respond to any of the various synth apps and although I think I have it patched in through Jack I don't have any luck getting it to actually make any noises. Since Jack is recognizing it, I'm sure it's my lack of understanding how the various applications connect to each other as well as how to actually get started in a synth app. Are there any walkthrough sites or youtube tutorials or any other good resources you're aware of? Most of what I find focuses on a single component (e.g. Jack) but doesn't give me a good overview on how I'm linking the various applications so I can figure out exactly where I'm screwing this all up.

  6. "professional"? by Artem+S.+Tashkinov · · Score: 2

    What does this word mean in regard to the Linux kernel? Or it should be applied to Linux/GNU?

    Sorry, this article is some marketing BS. I've no idea how it found its way to /.

    1. Re:"professional"? by Junta · · Score: 1

      Well the point is the humble beginnings were Linus sharing a hobbyist project without much ambition. At the time, GNU was a big effort to produce a full Unix system, but licensed under GPL. Proceeding very carefully/slowly for things. Making sure they had the right plan in mind before going and executing to that plan pretty thoroughly. This worked fine for a lot of the system, but kernel wise there was a big gap.

      So along comes Torvalds, with an appropriate amount of uncertainty, sharing his quick and dirty stab at a kernel. Ultimately his more pragmatic approach would lead to a usable system long before GNU could deliver one. As such despite not originally seen as a 'serious' attempt, n practice it is the backbone of a great deal of professional work, as well as the target of a lot of code developed professionally.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:"professional"? by Marginal+Coward · · Score: 1

      Ultimately his more pragmatic approach would lead to a usable system long before GNU could deliver one.

      Have they ever delivered a usable system? - if so, I've never Hurd of it. ;-)

    3. Re:"professional"? by Dog-Cow · · Score: 2

      The article isn't trying to market anything. If you really don't get the reference, you should bone up on Linux's history before spouting shit all over slashdot.

    4. Re:"professional"? by silentcoder · · Score: 1

      HURD is technically still under development and have had a few releases. None of them are production quality, the hardware support is dismal compared to Linux and many bugs and missing features remain.
      If it ever reaches a true stable release it may be interesting to look at - but that could be years away yet, microkernels are simply that hard to do. Of course, for all we know, the time may come when HURD leads a new computing revolution as big as the one Linux is leading now - but the conditions where that may happen is nothing something I am able to imagine.

      --
      Unicode killed the ASCII-art *
    5. Re:"professional"? by Marginal+Coward · · Score: 1

      Kindda makes you wonder why Stallman insists on putting "GNU" first in his preferred name for Linux, "the GNU/Linux System," if after all these years, he and his organization still can't do the hard part of a Unix clone, namely, creating a useful kernel. Personally, I think he should call it "the Linux/GNU" system. Then again, he's never been known for modesty. ;-)

  7. User friendly by Iamthecheese · · Score: 4, Interesting

    If I may, and even if I mayn't, I'm going to rant about the same thing I always rant about in these stories: usability. Desktop Linux is a great operating system for those who have put in the many hours needed to understand its quirks. It's a great operating system for people who never so much as install a new sound driver. For the remaining 80% of users it's a usability nightmare. The wide range of distro's running the Gnome and KDE mean many common interactions differ between computers. And the Linux/Unix ideology of each program doing one thing (and doing it well) means which programs a user will have is unpredictable.

    This, in turn, means it's all but impossible to provide a simple, straightforward instruction to a user for how to do something with her machine. Even something that should be dead simple. As soon as a user has to modify a config file or open a command prompt that's a huge roadblock. And no I'm not saying "be like Windows". That implication is a cop-out.It's not about doing things the way Windows does them, it's about making it "just work", and when it doesn't offering highly intuitive graphical interfaces for changing the way it works.

    The Linux development community has made huge strides in this direction, but more is needed. Write drivers that interface with Gnome and KDE environments and provide GUI's for every setting. If a driver doesn't gave a Gnome and KDE GUI that covers 99.99% of use cases it's not finished. Make it so a user never, ever has to open a command prompt. Stick to the top three or fewer interfaces, and make them rock solid. No more installing interfaces to install interfaces to install decompressers to compile drivers. Do this and you shall see the year of Linux on the desktop.

    --
    If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    1. Re:User friendly by Iamthecheese · · Score: 1

      If there's a proper GUI you'll rarely have to tell them. And the command prompt will still be available.

      --
      If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
    2. Re:User friendly by F.Ultra · · Score: 3, Informative

      So why then is there always a post in every Windows article describing how you disable something by adding some strange named variable fifty levels deep into the registry? Windows can keep on doing shit like that and no one cares because it's Windows. That is the stronghold you get on the user base from creating a monopoly in the 80:ies and 90:ies.

    3. Re:User friendly by MightyMartian · · Score: 1

      And with Metro onward, Microsoft also has introduced an XML configuration structure as well. Maybe for Joe and Jane Average running Windows 10 Home, as long as they're not interested in anything beyond the sparest kind of modifications that the increasingly simplified and unconfigurable Settings system makes available, Windows remains a simpler system, but for those administering AD domains and the like, it can be an incredibly complex environment. Our recent fun with configuring default applications on domain members, which amounts to configuring a custom XML file to roll out default app changes, shows that things are getting more complicated for any kind of complex administration.

      And that's counting on something not going wrong. The printer subsystem in Windows, in my view, has become much more error prone and much less stable than in earlier versions of Windows. Getting rid of old drivers, or in some cases event trying to get rid of phantom printers often involves shutting the Spooler service down, and manually deleting printer entries both from the spooler directory and from the registry, and even then, we've had old phantom connections just spontaneously reappear, even where a member workstation has been moved to an entirely different GPO.

      Windows reached a kind of peak of stability and usability with Windows XP and Server 2003. Things weren't perfect, but in general both workstations and servers tended to function in predictable ways that, at worst, you could at least configure around. But even with Server 2008 there were already signs, like IIS configuration nightmares, that stability was no longer a prime objective. Beyond the most basic usage scenarios, Windows can be a nightmare, particularly when things go wrong.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:User friendly by MightyMartian · · Score: 4, Insightful

      Wake me up when even Windows follows that paradigm. In fact, Microsoft is, at least in the enterprise, moving explicitly away from the GUI, and pushing Powershell for many tasks. But really, it's always been that way. GUI configuration tools in Windows have always presented only a portion of the configuration options, and many settings have had to be adjusted via the Registry. Even with GPOs, many settings can only be accessed via the Registry.

      Like any system, whether it be Windows, OSX or Linux, everything works great out of the box... until it doesn't, and at that point the user is forced to go to some pretty daunting places. I've had enough fun trying to install drivers in Windows, or trying to solve problems on everything from screwed up profiles to getting the damned thing to time sync properly to know that Windows "ease of use" is more a marketing slogan than reality.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    5. Re:User friendly by StormReaver · · Score: 2

      If I may, and even if I mayn't, I'm going to rant about the same thing I always rant about in these stories: usability.

      You and I use very different Linux's. There are only two reasons I go to the command line in Kubuntu:

      1) To secure shell into another Linux computer.

      2) To install a driver that Linux doesn't support out of the box.

      The first one is something that the vast majority of new Linux users would never do, unless they come to Linux specifically for that purpose. The second one is something that the vast majority of users never do under any operating system without help.

      I haven't had to compile a kernel in probably ten years or more.

      Your entire rant is incomprehensible nonsense in the context of Kubuntu (and probably others).

    6. Re:User friendly by Junta · · Score: 1

      I think there is a lot of room for improvement for reasonable defaults and auto-sensing correct behavior.

      However I take issue with the 'highly intuitive graphical interface for changing the way it works' *always* being available. The GUI should really focus on the most frequently fiddled with things. In Microsoft, you can very rapidly need to drop to do things via powershell commandlets or registry edits to modify some hopelessly obscure thing. Similar in OSX. It's a rare circumstance and frankly the ability for a user to 'intuitively' figure out such an action is needed is just beyond reach.

      GUIs that try to encompass *everything* are confused messes. Some KDE dialogs are dizzying, and they still aren't all encompassing. So be very careful suggesting that everything should have an intuitive GUI, because that really isn't the case for any general purpose platform (mobile OSes come closest, but mostly by virtue of not being at all configurable).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:User friendly by gnunick · · Score: 2

      Say what? 2000 called, and they want you stop trying to install their linuxes.

      What a ridiculous rant, from someone who obviously has little to no experience with Ubuntu or any of the other more popular, modern distros.

      --
      I have no special gift, I am only passionately curious. --Albert Einstein
    8. Re:User friendly by Anonymous Coward · · Score: 1

      > Desktop Linux is a great operating system for those who have put in the many hours needed to understand its quirks.

      My girlfriend who is literally afraid of technology has *NO* problem with Gnome3 on Ubuntu. She has grandparent level computing abilities. If she can do it anyone can. Granted she's not using the command line, but she understands windows, menus, and search boxes.

    9. Re:User friendly by tlhIngan · · Score: 4, Insightful

      The other problem is resistance in the Linux community to complex tools - because the problems are complex to solve. Even if you apply the "do one thing and do it well", it ends up as a complex tool (see SystemD). And no, sysvinit scripts are not the solution (question - why does /sbin/init provide a perfectly usable daemon manager that no one uses? I mean, it will monitor daemons, if they die, it will restart them. If they die too quickly, it will pause restarting to let the admin have CPU time to fix the problem).

      System initialization isn't easy - Apple has tried many different forms of system initialization daemons until settling on launchd (they started with sysvinit at first, then migrated to SystemStarter and a couple of others). And the BSDs have tried to port launchd over as well.

      Then there are other use cases - networking for example. NetworkManager is a solution to a problem users have - they may connect to different networks with different network settings. Because without it, handling the simple case of a user going from home wifi to public wifi is much harder. At least to Linux's credit, when it detects public wifi, it can auto-start a VPN client, or even prevent unencrypted traffic in the narrow window between connecting to public wifi and before the VPN starts up. Or even something as minor as going from static IP to DHCP.

      Then there's PulseAudio, a framework made necessary because users are complex. Such as being able to switch audio devices while the program has the audio device open. E.g., VoIP - user might be having it on the main audio device waiting for it to ring. The moment it does, users plug in a USB headset (new audio card), and have the call audio automatically routed to the headset without the controlling application (VoIP program) having to do a thing. Or a user switches from onboard audio to a Bluetooth headphone and being able to do it transparent to the player application.

      Of course, there's a Linux that does all this transparently to the user - we call it Android. And all this stuff is complex because it has to be - there's no simple way to have a system do these tasks.

    10. Re:User friendly by F.Ultra · · Score: 1

      Well XML can be a workable choice if the structure is stable. Don't know how it's for their other configuration files but the project files for Visual Studio is a complete nightmare since it changes with every release. And of course just using XML because of XML is never a good solution, having simple field=value (or fieldvalue) is quite useful.

      And nightmare when things go wrong, o boy. My son just got a laptop from his school which refused to connect to our home WLAN, it spins for a few seconds and then "could not connect", not a single piece of error code or anything else that indicates what the cause is and the troubleshooting guide only wants you to restart your router and see if that solves the problem...

    11. Re:User friendly by F.Ultra · · Score: 1

      Reminds me off a guy that our support staff had to help over the phone on my first workplace. It took them a while to realise that his definition of stopping and starting the computer was powering the screen on and off :)

      Or that Windows 95 user who had never turned his computer off since the day he got it, he was utterly impressed that all kinds of stuff began to work after our support staff rebooted it for him...

    12. Re:User friendly by rocqua · · Score: 1
      The thing I love about windows configuration is discoverability.

      I learned 3/4 of my windows administrator knowledge by clicking around in the configuration screen. Now, I am not in any way a professional windows administrator but for personal use (and family support) this is more than enough.

      Compare that to a CLI, and things are totally terrible. --help and man kind of work, but they tend to presume a lot of knowledge. Furthermore, if you don't know what command you need, this ain't gonna get you there. The best option is tab-completion and guesswork. Configuration files are better in this regard, but they completely lack validation, making it possible to fuck up a system by a simple typo without any on-line verification.

      This issue with implementing such a GUI is consistency. Even microsoft doesn't get this right, with many of the more advanced stuff remaining in old separate and archaic systems. Getting open source to agree on a standard for this, and then keeping that standard relevant and modern would be hard, even if you could get most people to agree this is needed.

    13. Re:User friendly by Marginal+Coward · · Score: 1

      I, too, have made my share of Windows registry edits. But having once tried - and miserably failed - to install a sound driver on Linux, I really appreciate the fact that Windows Plug-and-Play (do they even still call it that?) "just works" nearly all of the time.

      The common experience is that you plug something in, it shows you that it's installing a device driver for the new device, and a short time later, its ready to go, with nothing to configure at all. For example, I recently bought a small USB audio gizmo to circumvent the noisy sound generated by my PC's built-in sound. Plug it in, let it cook for a minute or two, and voila! it just works.

      This latter story passes what I call "the grandma test," that is, your grandma can do it. Compare that with the Linux sound driver experience I had where even a computer professional (who was largely new to Linux) couldn't succeed at installing a sound driver - even after rigorously following the "HOWTO" on that. (BTW, Grandma doesn't even know the HOWTO exists.)

    14. Re:User friendly by goose-incarnated · · Score: 1

      Reminds me off a guy that our support staff had to help over the phone on my first workplace. It took them a while to realise that his definition of stopping and starting the computer was powering the screen on and off :)

      Or that Windows 95 user who had never turned his computer off since the day he got it, he was utterly impressed that all kinds of stuff began to work after our support staff rebooted it for him...

      That can't be true - Win95 had a timer bug that locked up the machine if you ran it more than X days (where X is anything from 16-30 - I don't remember the exact number). Your Win95 user used the computer for less than X days? How new was he? :-)

      --
      I'm a minority race. Save your vitriol for white people.
    15. Re:User friendly by angel'o'sphere · · Score: 2

      Or that Windows 95 user who had never turned his computer off since the day he got it, he was utterly impressed that all kinds of stuff began to work after our support staff rebooted it for him...

      As funny as that is: but you do know that a real computer just runs and does not need any reboots? Just wondering ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    16. Re:User friendly by MightyMartian · · Score: 1

      Now wait for when it doesn't just work. Windows' device detection and driver installation has its own pitfalls.

      And frankly, it's been about ten years since I had a sound device not picked up by Linux. I'm sure there are hardware combinations that still produce this problem, but then again, having just upgraded workstations that are about seven or eight years old, I can tell you that a new version of Windows' reliable "window of availability" for drivers is in fact a lot narrower than Linux's. I'll wager I could install a copy of Mint or CentOS today, plug in my old 15 year old Umax scanner and it would work, but I can tell you right now that there hasn't been an edition of Windows released in the last decade that could run it.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    17. Re:User friendly by cusco · · Score: 1

      1997

      Me: What's it say on the screen?

      Margaret: I don't know. It doesn't work.

      Me: You don't know what it says on the screen?

      Margaret: No. It just doesn't work. Come fix it.

      Computer screen: Operating system not found.

      After popping the floppy disk out and rebooting the machine Windows NT launches.

      Margaret: Well, I could have done that, why didn't you tell me that was the problem?

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    18. Re:User friendly by dbIII · · Score: 4, Insightful

      Make it so a user never, ever has to open a command prompt

      We are still seeing this shit after MS Powershell came out?
      Look up "grep", "sed" and "awk" and you'll see why some people dealing with CSV files or similar are happy that there is a command prompt instead of having to wait for someone to write a special program for them.

    19. Re:User friendly by exomondo · · Score: 1

      But the command prompt is part of the GUI

      The command prompt, by definition, is not part of the GUI (Graphical User Interface), it is a Text-based User Interface, you don't even need a GUI for the command prompt to work. In fact when problems cause the GUI to fail to load the interface you use to fix that is the command prompt precisely because it is not part of the graphical user interface. If it were then when the GUI fails there would be no interface and no way to fix it.

    20. Re:User friendly by AthanasiusKircher · · Score: 1

      Say what? 2000 called, and they want you stop trying to install their linuxes.

      What a ridiculous rant, from someone who obviously has little to no experience with Ubuntu or any of the other more popular, modern distros.

      I agree with you that GP is completely exaggerating, but "2000" is also an exaggeration. GP's rant would have been completely valid in 2005, and it's perfectly feasible that he still might be encountering stuff like that regularly ca. 2010.

      But today? Not so much... and definitely not on any distro that's meant to be particularly user-friendly, like Mint.

      In the past few years, I've installed Linux on old laptops for two family members after they became unusable due to "Windows rot." Both of these people are folks I'd hardly call "tech savvy," and they wouldn't know a command prompt to save their lives. One of them used this computer -- now "superpowered," as I was told, because it ran faster than it ever did with Windows -- as a primary computer for two more years... and I never got any tech support email queries from them over that time. (Contrast that with previously, when I was to the point of having a long phone conversation with the person every month or so trying to figure out why something in Windows had stopped working -- and then whether they had a virus, or installed an anti-virus program with the wrong settings that was causing their computer to slow to a crawl, or whether it was just Windows being Windows...)

      Trust me -- I wouldn't hesitate to complain about Linux and have in the past. Even though I've used it as my primary OS for about a decade (and off-and-on on desktops before that back to 1999 or so), I spent many years frustrated by it. If you search through my comments over the years here, you'll probably find a couple similar rants from a few years back. No more, though -- Linux has made tremendous strides in the "just works" department for normal desktop use in the past 5 years or so.

      Sure, if you're trying to do more "advanced" stuff, you may still need to do some command line configuration. But for the basic everyday desktop tasks, it's pretty darn stable and easy to use.

    21. Re:User friendly by NeoMorphy · · Score: 1

      It is also a lot easier to document a command line process.

      Less pages and you don't have to cut&paste dialog windows into paint to circle the different sections to click on/enter data, in the end you create a pretty multi-page document that could have been replaced with two or three commands.

    22. Re: User friendly by LesFerg · · Score: 1

      Yes, all four are doing it wrong, along with the many more who haven't posted and all those who gave up with Linux because the sound doesn't work properly. Fucktards every one. Linux doesn't need people like that.

      Really? I haven't had a sound driver problem in over 10 years on Linux.

      The people who keep waving this non-issue around should be providing some backing information, cos it sounds like they are making up complaints about something that was solved a long time ago.

      --
      If I had a DeLorean... I would probably only drive it from time to time.
    23. Re:User friendly by Dog-Cow · · Score: 1

      So, only IBM mainframes and some specialty Unix hardware are real computers?

      Did you know that you're a piece of shit and that you probably should help humanity out by destroying yourself and any children who may have the misfortune of being your offspring?

    24. Re:User friendly by jandersen · · Score: 1

      Desktop Linux is a great operating system for those who have put in the many hours needed to understand its quirks. It's a great operating system for people who never so much as install a new sound driver. For the remaining 80% of users it's a usability nightmare.

      Hmm. Well, Linux is not a desktop OS, it is server OS, on which you can also run a graphical desktop - which you can, incidentally also run on other architectures; I have heard of various X desktops, even for MVS, although that may have been an urban myth, as I have never actually seen one. In UNIX, the graphical desktop and the applications that go with that environment are only applications - together you can them a "sub-system", at most. I don't like the way the GUI layer in Windows seems to reach far down into the OS; a lot of the irritating things in Windows, as well as the many problems over the years, have their roots in this.

      As for your "80%", who you claim have a nightmare installing sound drivers, I simply cannot recognise that. It has been years since I had to do anything to get my HW to work. Graphics drivers seem to have been the main problem, but then you download and install something from the OEM and follow the instructions. I'm not big on sound - I use it occasionally, and it just works for me.

      This, in turn, means it's all but impossible to provide a simple, straightforward instruction to a user for how to do something with her machine. Even something that should be dead simple. As soon as a user has to modify a config file or open a command prompt that's a huge roadblock. And no I'm not saying "be like Windows". That implication is a cop-out.It's not about doing things the way Windows does them, it's about making it "just work", and when it doesn't offering highly intuitive graphical interfaces for changing the way it works.

      Really? I mean, really? In UNIX, you open a text editor, any text editor, and often the config file in question has embedded instructions; and when not, there are several places to find instructions - there's even a command line manual in most cases. KDE, and I believe GNOME as well, have GUI interfaces to most of that stuff, but I find I prefer the command line, not least because once you have learned how to do it in Linux, you automatically know most of how to do it on BSD, AIX, Solaris, HP-UX, etc etc etc, whether it is X configuration, user database, networking, filesystems or whatever. Comparing to Windows, I find that I have trouble finding my way through Control Panel from one release to another, because they change the layout, the names and the icons so often. Plus, of course, it gets even worse if the desktop is in some national language - just try to figure out things in Chinese, Japanese or Korean in Windows; in Linux: not even remotely a problem, you use the command line.

      Write drivers that interface with Gnome and KDE environments and provide GUI's for every setting. If a driver doesn't gave a Gnome and KDE GUI that covers 99.99% of use cases it's not finished. Make it so a user never, ever has to open a command prompt.

      No. Simple as that. Drivers are loadable kernel modules, and that is where they belong. The GUI desktops already have tools that will help the user configure things and reload drivers, and I believe they are still working on improving things - that will have to be good enough, in my view. GUI tools have no place anywhere near the actual kernel, all sorts of problems lie down that road.

    25. Re:User friendly by tijgertje · · Score: 1

      Right and everyone uses tools like that? Sure if you need programs that don't run on Linux, then Linux is nothing for you. But it can be for others.

    26. Re:User friendly by rastos1 · · Score: 1

      As soon as a user has to modify a config file or open a command prompt that's a huge roadblock. .. and when it doesn't offering highly intuitive graphical interfaces for changing the way it works.

      Sure! Because instructions, how to do something, should look like this: https://s4.postimg.io/6lkmasqd9/gui.png

    27. Re:User friendly by angel'o'sphere · · Score: 1

      Nope, you miss all the ordinary computers that run a decent OS, like OS x, Linux, Solaris etc.

      And why are you so insulting? Watching to many gangsta movies?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    28. Re:User friendly by F.Ultra · · Score: 1

      No you remember wrong (or this was fixed by the Release B version in Europe). Win98 however could not survive many days without rebooting.

    29. Re:User friendly by F.Ultra · · Score: 1

      Never claimed that Windows was a real computer. My current workplace is 100% Linux only.

    30. Re:User friendly by CronoCloud · · Score: 1

      But having once tried - and miserably failed - to install a sound driver on Linux,

      I take it that was some years back? Because on modern Linux, onboard sound and HDMI audio should "just work".


      00:05.0 Audio device: NVIDIA Corporation MCP61 High Definition Audio (rev a2)
      02:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller (rev a1)

      The first is onboard motherboard audio, the second is the graphics card. I can have applications switch audio between them, on the fly.
      I can even have an applications output to motherboard audio, while other applications output to HDMI.

      I recently bought a small USB audio gizmo to circumvent the noisy sound generated by my PC's built-in sound. Plug it in, let it cook for a minute or two, and voila! it just works.

      Most USB audio devices "just work" on Linux, showing up as another sound card, what model/device is it?

      For example, I just plugged in my Playstation Silver USB headset into this machine and this is how Fedora 24 handled it:


      [ 9379.857656] usb 2-2: new full-speed USB device number 10 using ohci-pci
      [ 9380.201014] usb 2-2: New USB device found, idVendor=12ba, idProduct=0033
      [ 9380.201025] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [ 9380.201032] usb 2-2: Product: Wired USB Headset
      [ 9380.201038] usb 2-2: Manufacturer: Sony Computer Entertainment
      [ 9380.278182] input: Sony Computer Entertainment Wired USB Headset as /devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.3/0003:12BA:0033.0006/input/input17
      [ 9380.278761] hid-generic 0003:12BA:0033.0006: input,hiddev0,hidraw5: USB HID v1.11 Device [Sony Computer Entertainment Wired USB Headset] on usb-0000:00:02.0-2/input3
      [ 9380.877306] usbcore: registered new interface driver snd-usb-audio

      Opening up pavucontrol shows it in both the input and output sections and I just told xmms to send audio to it.

    31. Re:User friendly by goose-incarnated · · Score: 1

      That can't be true - Win95 had a timer bug that locked up the machine if you ran it more than X days

      No you remember wrong (or this was fixed by the Release B version in Europe). Win98 however could not survive many days without rebooting.

      My memory isn't *all* bad :-) I was referring to this bug, which was only fixed for both Win95 and Win98 in 1999: Microsoft patch from 1999, thus Win95, in 1999, could not run for more than 49.7 days.

      --
      I'm a minority race. Save your vitriol for white people.
    32. Re:User friendly by terjeber · · Score: 1

      it's easier to tell someone how to do something from a command line than to direct them to do something via the gui. Reply to This

      Really? Wow! Great! Now, can you please tell me how to do this. I have a Sony A7R2 camera and I shoot raw. I would like to open the file, reduce exposure by 1.3 stops, adjust the R and G curves slightly, add some sharpening, set a white point, set a black point, lift the shadows a little, take down the highlights and publish it in aRGB for printing and sRGB for the web. Using the command line if you please.

      For the vast (like 99.9%) amount of the work people do on their computers, the command line is utterly useless. Sure, when I set up a new Node project is is great, but then again, 99.9% of computer users don't know what Node is.

    33. Re:User friendly by terjeber · · Score: 1

      the project files for Visual Studio is a complete nightmare

      And now they are no longer even XML, but JSON. That'll change every single release too :-) - the joy of the "could not migrate project" messages. Still, Visual Studio blows every other IDE or development environment out of the water. Particularly the nightmarish shit put out by Apple.

    34. Re:User friendly by F.Ultra · · Score: 1

      Note that it says "May stop" and not "Does Stop". This all played out in 1997/1998 so obviously that person didn't experience this particular problem. Win98 (but it could be Windows Millenium actually) however could not survive 24 hours running our application (stock trading terminal) without completely freezing regardless of patch level. Thinking about it some more I actually think that it was WindowsME and not 98.

    35. Re:User friendly by F.Ultra · · Score: 1

      I have never understood the "Visual Studio blows every other IDE out the water", is this related to projects that use C++, Net and other forms of object oriented programming languages where you have tons of classes, members and files? Or for visual type of programming where you design GUI:s by drag and drop?

      Because for me (back when I did code for Windows), Visual Studio 6.0 was the last version that I could comfortable use, but then I code in C so that might explain why I don't see the benefits of VS.

    36. Re:User friendly by goose-incarnated · · Score: 1

      Good catch - there were presumably a few win9x boxes that made it past the magic time :-) My experience of WinME involved lots of swearing, so yeah, that sounds totally plausible :-)

      --
      I'm a minority race. Save your vitriol for white people.
    37. Re:User friendly by silentcoder · · Score: 1

      But why would you WANT to do that on the commandline ? There are several high quality raw converter programs on Linux - UFRaw-gimp if my personal choice but there is nothing wrong with rawstudio or darktable or, in a pinch, even the barebones one built-into digikam. I think even Krita has raw support now.

      But this is a completely different goalpost. The discussion was about changing system behaviour, hardware driver operations and system setups. It was not about application space - the vast majority of Linux apps are graphical and for graphics tasks that is basically all of them since it makes so much sense. The only non-GUI graphics app is the small suite of utilities that come with imagemagick, they don't support RAW work but they can be fantastic for doing bulk edits on large batches of images such as rapidly resizing a bunch of jpegs for web-upload.

      --
      Unicode killed the ASCII-art *
    38. Re:User friendly by silentcoder · · Score: 1

      Maya had a Linux version more than 16 years ago. Are you saying it doesn't now ? I would be extremely surprised if that's the case since holywood studios are almost all running on Linux.

      Anyway - your problem is you point at the names known on windows and don't compare with what is available on Linux or even consider what DOES run via wine. Photoshop is fully supported under wine these days (though I would suggest using the PoL installer). Who needs 3Ds Max or Maya when Blender is free and a very powerful competitor (many professional studios are switching to it) and runs on many platforms ?

      The age of the single-platform app is ending rapidly - the market is diversifying (slowly but surely) enough that it's no longer sensible to only support one platform - and once you write portable things using portable libraries, supporting Linux as well is no longer a significant cost.

      --
      Unicode killed the ASCII-art *
    39. Re:User friendly by terjeber · · Score: 1

      is this related to projects that use C++, Net and other forms of object oriented programming languages where you have tons of classes, members and files?

      Yes.

      Or for visual type of programming where you design GUI:s by drag and drop?

      If I say that I have never done that, it would be a tiny bit of a lie, I once used Delphi working like that. I only do server-side and web stuff, and for that Visual Studio is amazing. It's of course best for C# since the entire C# compiler system is built into the text editor (it compiles the code as you write it, making things like intellisense exceedingly accurate and lightning fast. Though it is not as configurable as, for example, Eclipse, it is more than configurable enough, and for speed it blows Eclipse out of the water. IntelliJ a little less so, but still, it's not even close. I would not (obviously) use VS for Java, but for C++, C# and cross-platform mobile development (for example) it can't be beat.

    40. Re:User friendly by terjeber · · Score: 1

      Should have added: Re-factoring is also fantastic. It's a lot easier to do re-factoring when the re-factoring engine compiles and links the code to ensure accurate results.

  8. 2016 by farble1670 · · Score: 1

    The year of the Linux desktop people.

    1. Re:2016 by WillAffleckUW · · Score: 1

      What's a desktop, grandpa?

      Most people I know have rack servers and laptops or tablets. Desktops are so gaming.

      --
      -- Tigger warning: This post may contain tiggers! --
  9. Re:ok fine by rubycodez · · Score: 1

    you're funny, really serious accounting software runs on Unix(tm) and Linux

    QuickBooks...haha

    well back to setting up this AIX box for Lawson...couldn't talk finance into the Linux version, they're so 1990

  10. Wow has it been that long? by Anon-Admin · · Score: 5, Insightful

    I remember when Linus posted it. I downloaded it and played with it a bit.

    When Slackware 0.99a came out I gave it another try. It was not long before I was converting my Minix boxes at the house over to Linux.

    In 1995 I switched from Windows 3.11 to Slackware and never looked back. To this day I run linux on all my systems at home save a small laptop that runs Windows XP though it is just to manage the spectrophotometer which does not have a linux driver.

    Linux has come a long way and I am always amazed at how much of the world runs linux from Cell Phones, to routers, to supercomputers.

    1. Re:Wow has it been that long? by rickb928 · · Score: 1

      I got Slackware 0.9 running from a CD in the back of a book

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    2. Re:Wow has it been that long? by UnknownSoldier · · Score: 4, Interesting

      Agreed. It is pretty phenomenal that Linux runs on over 2 billion device. You're absolutely right on scalability: from cell phones all the way up to 99.4% of supercomputers. WOW.

      Hopefully nVidia and AMD will continue to support OpenGL on the desktop so that Linux can continue to make inroads into high performance heterogeneous computing & gaming.

      What's ironic is for MS to have once called "Linux is a cancer" to now admitting that they use it on 33% of their Azure servers!

      * http://news.microsoft.com/byth...
      * http://fossbytes.com/33-micros...

      Not bad for the little OS that could. :-)

    3. Re:Wow has it been that long? by UnknownSoldier · · Score: 1

      > It's not ironic at all if you understand the concept that "MS" is not a person

      Legally, they are.

      I would highly recommend watching the excellent documentary The Corporation

      Balmer in his typical MS FUD fashion shoots his mouth out without thinking when he refers to Linux instead of meaning the GPL. He also makes makes several ignorant / false statements. The full quote is (emphasis added):

      Q: Do you view Linux and the open-source movement as a threat to Microsoft?

      A: Yeah. It's good competition. It will force us to be innovative. It will force us to justify the prices and value that we deliver. And that's only healthy. The only thing we have a problem with is when the government funds open-source work. Government funding should be for work that is available to everybody. Open source is not available to commercial companies. The way the license is written, if you use any open-source software, you have to make the rest of your software open source. If the government wants to put something in the public domain, it should. Linux is not in the public domain. Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works.

      There are several lies here:

      1. Open source is not available to commercial companies.
      a) Someone should notify their HotMail team! http://betanews.com/2001/06/18...
      b) Tell that to Red Hat or Free/Open BSD whose ENTIRE business is based on open source.

      2. If you use any open-source software, you have to make the rest of your software open source
      a) Had the man has never heard of Free BSD?
      b) This is false; it gives the impression that you can't write close source software while using open source programs. You can.
      c) Let's fix this statement so it is actually correct:
      If you extend any open-source software, you have to make the rest of that software open source.

      3. Linux is not in the public domain. /Oblg. "You keep using this word public, it doesn't mean what you think it means."
      The public's rights is what is being preserved with the GPL. So while the GPL is not 100% free with no-strings-attached, like BSD, that is to prevent someone from hoarding their changes. GPL focuses on the public's freedom, BSD focuses on the developer's freedom.

      Ironically, MS was complaining about the GPL while using BSD licensed code. Go figure.

      This is the same company that obfuscated Windows 7 licensing so much that ZDnet wrote an article about it:
      * http://www.zdnet.com/article/w...

      I have been studying the topic of Windows licensing for many years. As I have discovered, Microsoft does not have all of this information organized in one convenient location. Much of it, in fact, is buried in long, dry license agreements and on sites that are available only to partners. I couldn't find this information in one convenient place, so I decided to do the job myself. I gathered details from many public and private sources and summarized the various types of Windows 7 license agreements available to consumers and business customers. Note that this table and the accompanying descriptions deliberately exclude a small number of license types: for example, I have omitted academic and government licenses, as well as those provided as part of MSDN and TechNet subscriptions and those included with Action Pack subscriptions for Microsoft partners. With those exceptions, I believe this list includes

  11. Our entire lab runs on Linux by WillAffleckUW · · Score: 1

    With the exception of a few Windows machines so we can submit grants and stuff, it's all Linux based, including all the computational rack servers that crunch all the numbers and all the web servers.

    It's not due to OS cost, it's due to stability. And the fact we can use both modern machines and old machines seamlessly.

    --
    -- Tigger warning: This post may contain tiggers! --
  12. Re:More professional than ever by Anonymous Coward · · Score: 1

    Hate to break it to you but DOS is a cobbled together CPM want to be.

    Unix as an OS was released in 1971, DOS was released in 1981. Today you have Windows all by itself while ALL other OS's are Unix based. (Linux, HP-UX, AIX, Solairs)

  13. Re:More professional than ever by WillAffleckUW · · Score: 1

    Still the same old cobbled together DOS wannabe

    And DOS is still the same old cobbled together CP/M wannabe.

    Even WinNT was a redo of Unix.

    The surprising thing to me is how many people use code I wrote back in the 70s and 80s, and have no idea that's where it came from.

    --
    -- Tigger warning: This post may contain tiggers! --
  14. Re:You need conditioner! by rubycodez · · Score: 1, Insightful

    actually, yes, the kernel itself could contain certain web servers, so brush up on your tech knowledge before spewing, please

    Linus accepted the systemd hooks, for good or bad. I hate the stuff but I can blame Linus. Worth noting I admin hundreds of servers without systemD, in about two years my employer will have to make a choice about that

    Not seeing evidence of your corporate control, rather Linus accepting contributions.

  15. eh by nomadic · · Score: 3, Interesting

    I first ran Linux back in the mid-90's though it's been a while since I did much with it (maybe like 5 years). Back when I started it was 2 generations ahead of Windows at least, destroyed it in terms of performance and stability, and was just a lot more fun to use. Fast forward to today and any lead has pretty much evaporated. Recently when I got too annoyed at how slow Windows 10 was running on a cheap laptop I picked up (4 gigs of RAM, AMD a4-6210 and a SSD), I decided to replace it with Linux and was honestly pretty underwhelmed. Performance was about the same, and this was a Linux Mint distro running XFCE with bells and whistles turned off. It was still sluggish to the point that it was annoying. The user experience was pretty much identical to what I remember from 10 years ago. Honestly, if I installed a 10-year-old distro it would probably scream. I'm not a programmer so not sure what could be done at this point; even Torvalds has admitted the kernel is bloated, and as a user it seems like the graphics system is just an increasing number of layers, managers, and toolkits piled on top of each other.

    1. Re:eh by Anonymous Coward · · Score: 1

      Everything is an increasing number of layers, managers, and toolkits piled on top of each other. It's because new developers for the last many years have only learned how to use libraries not how to write those libraries. Nobody knows anymore how to re-implement the foundation of things, just build on top of it. It's been a problem for at least the last 15 years, but has gotten especially worse in the last 5-7 years.
      And while we don't want to re-invent the wheel all the time, sometimes it would be better to just call something directly rather than call a function in library A that calls a function in library B that finally calls the OS API function that does what you want to do. Because each extraneous function does it's own little bit of data massaging and error checking, and probably creates an object or two for no good reason.

    2. Re:eh by squiggleslash · · Score: 1

      The article is about the kernel, not the distros, which vary wildly. (This is also why it's a shame GNU/Linux, as a term, didn't catch on, leaving aside Stallman's feelings. Everyone hears "Linux" and automatically assumes someone is talking about the entire operating system, when it's also the name of the kernel. See also Java, which has similar problems.)

      --
      You are not alone. This is not normal. None of this is normal.
    3. Re:eh by nomadic · · Score: 1

      It's possible, but I tried dual booting a home computer with even better specs (celeron g540, 16 gigs of RAM) and it's similarly slow; the Windows 10 boot works much faster. It's really bizarre.

    4. Re:eh by nomadic · · Score: 1

      I don't think it is; the article doesn't say kernel, and ends with "Do you use any Linux-based operating system? Share your experience with it. What changes would you want to see in it in the next five years?" I mean inviting criticism of the kernel wouldn't really be productive I think, unless you are a kernel hacker yourself or a developer or sysadmin who has an issue with some technical aspect of the kernel that affects your work.

  16. FSF/GNU are happy with corporate directed by perpenso · · Score: 1

    er, Linux is just the kernel.

    No, Linux is an overloaded name that can refer to the kernel or the operating system as a whole. And it is used in both ways by many Linux advocates and enthusiasts. Context usually makes it quite clear which is being used.

    In this discussion's context, Linux is corporate directed whether you are referring to the operating system or the kernel.

    The GNU utilities (not corporate) and other open source wares ...

    You also misunderstand the nature of corporate directed. If the developers of a GPL project are funded by a corporation then that corporation will have a lot to say about the direction the code heads in. That is inherently part of the FSF world view, want a feature, pay for it to be developed. That is one manifestation of corporate directed.

    1. Re:FSF/GNU are happy with corporate directed by buchner.johannes · · Score: 1

      er, Linux is just the kernel.

      No, Linux is an overloaded name that can refer to the kernel or the operating system as a whole. And it is used in both ways by many Linux advocates and enthusiasts. Context usually makes it quite clear which is being used.

      In this discussion's context,

      You can't weasel your way out of this one. The summary is about Linux, then the discussion was about Linus and his Linux. Stop trying to make this about GNU.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    2. Re:FSF/GNU are happy with corporate directed by perpenso · · Score: 1

      er, Linux is just the kernel.

      No, Linux is an overloaded name that can refer to the kernel or the operating system as a whole. And it is used in both ways by many Linux advocates and enthusiasts. Context usually makes it quite clear which is being used.

      In this discussion's context,

      You can't weasel your way out of this one. The summary is about Linux, then the discussion was about Linus and his Linux. Stop trying to make this about GNU.

      Re-read, I didn't bring up GNU, I'm the one replying GNU isn't relevant since they have nothing against corporate sponsored.

      And to get back to my point, Linus is not that relevant anymore. Corporations, not Linus, are directing the development of Linux. Linus just reviews and merge's in their changes in one part of the Linux operating system, the Linux kernel. Their changes being what they are submitting themselves or what their financially supported external developers are submitting.

    3. Re:FSF/GNU are happy with corporate directed by dbIII · · Score: 1

      There are technical dictionaries online now you know.

    4. Re:FSF/GNU are happy with corporate directed by perpenso · · Score: 1

      There are technical dictionaries online now you know.

      Apparently you should inform the editorial staff of the IEEE and Linus Torvalds as well, they too seem to refer to both the operating system and the kernel as Linux.
      http://spectrum.ieee.org/compu...

  17. Long-Time Linux Household by Anonymous Coward · · Score: 2, Informative

    We gave up on Windows shortly after Windows 2000. I migrated the entire family to Linux fifteen years ago, and we never looked back. My daughter wrote her master's thesis on Open Office on a Linux system (I remember it's being a KDE desktop). I enjoy the idea of not paying money every time I need to do something different.

    One caveat, however. Normal people need someone with computer experience to maintain Linux for them. My family had me, and my son. At this point, that's a requirement, not an option.

    1. Re:Long-Time Linux Household by swalve · · Score: 1

      That's a huge caveat though, isn't it? It's like needing a mechanic to fill up your gas tank.

    2. Re:Long-Time Linux Household by tijgertje · · Score: 1

      More like needing a mechanic to maintain your engine and brakes.

    3. Re:Long-Time Linux Household by cyberthanasis12 · · Score: 1

      Is it?
      A friend of mine got her win7 computer to the repair shop, cause it wouldn't run Skype. They just reinstalled windows and billed her for 20 or 30 euros.
      The same can be done with linux.
      Unless if you imply I, or anyone else, should waste my time trying to find what's wrong with her windows box for free.

  18. Risk of a flame war by ukoda · · Score: 2

    At the risk of starting a flame war I think if Linux is going to get traction on the desktop it needs more thinking like the Linux Mint. I think both Windows and Ubuntu made the mistake of following trendy ideas at the expense of the user. When my elderly parents we faced with moving from XP to Windows 8 I moved them to Mint and they have been happy Linux users for years now.

    The most useful thing for average users is making the GUI config tools easy to use by a lay person, and doing it without breaking the traditional config files people like myself are used to working with. In this respect I think Mint is suitable for large percentage of average users but the focus needs to be on the small but significant number of cases where it is not possible to get a system up and running properly without opening a command line window.

    1. Re:Risk of a flame war by rocqua · · Score: 1

      Fragmentation is and always will be the largest barrier to mainstream linux desktop. Preventing that is very difficult (as the debacle with systemd shows).

    2. Re:Risk of a flame war by Gavagai80 · · Score: 1

      What tools does Mint have that Ubuntu doesn't? I've used both but never noticed a difference, perhaps because I used their KDE editions.

      --
      This space intentionally left blank
    3. Re:Risk of a flame war by ukoda · · Score: 1

      I don't know. I stopped using Ubuntu when they took away the minimize button. I know they have corrected some of those early mistakes and Ubuntu is more usable than their early radical changes but having moved to Mint there was no looking back. The Mint team seem to have the same mindset as I do so I'm happy.

      I was talking about is what Mint should do to help capture more of the Windows users, hence my comments about having the tools needed to resolve issues from the GUI as this is what migrating users are looking for. I think the tools they already have in place a pretty good for routine stuff, it more the difficult issues you run in to on some installs I think is worth focusing on.

  19. Re: More professional than ever by Guy+Harris · · Score: 1

    Or an OS inheriting some ideas and design characteristics from Mica, Mica being an OS that inherited some ideas and design characteristics from VMS - not surprisingly, given that Cutler was involved with all three.

  20. Desktop user here by div_2n · · Score: 1

    Been using Linux as my OS of choice on home computers for a while now. The desktop experience has come a long way to achieving what I would consider "expectation parity" with a few exceptions.

    The biggest thing I hope to see change is Apple start publishing iTunes for Linux. That's not because I use it, but because many people who otherwise have no reasonable need to use Windows would be able to switch to Linux.

    In a similar vein, I hope to see WINE get to the point that pretty much any random Windows based application just works so that migrating people is SUPER easy.

    Lastly, and I'm sure this will ruffle some feathers, I hope Canonical gets convergence working properly across form factors so that for someone that wishes, they could turn their phone into their single computing device and not give up having access to a standard desktop in the process. If ever Linux were going to "win the desktop", this might be the best bet.

    1. Re:Desktop user here by terjeber · · Score: 1

      The biggest thing I hope to see change is Apple start publishing iTunes for Linux

      Are you serious? iTunes is a horrible piece of shit software. On my Mac. On my Windows 10 box. I wouldn't want it polluting my Linux development environment too.

  21. Re:VMS man, not *NIX... apk by WillAffleckUW · · Score: 1

    Good catch. I used to program VMS at a medical research company. Forgot about that.

    Still pretty similar. The MacOS programming I had to do there for the analog experiments was a lot harder.

    --
    -- Tigger warning: This post may contain tiggers! --
  22. Re: More professional than ever by WillAffleckUW · · Score: 1

    Technically NTFS was a hard disk file system.

    --
    -- Tigger warning: This post may contain tiggers! --
  23. Professional OS lacks professional software. by Anonymous Coward · · Score: 1

    I need Solidworks, AutoCAD, and Excel.

    I prefer Linux based OS. I use it for all my servers, but until wine can run above software it will not work for me and many others.

  24. Linux 0.96 on Slackware by NoRefill · · Score: 2

    I think it was around 1992, I was browsing ftp.txt files at multiple ftp sites and kept running into this "linux" thing. I was a CS student, so I looked into it more and found out it was a UNIX OS for PCs. I thought cool and thought I'd try it. 40 diskettes later downloaded from the student computer lab and I was installing it onto my computer at home. I hardly knew anything about partitions on a hard drive at the time and easily wiped out my Windows 3.1 partition. When I finally got it to boot up and got a 2400 baud SLIP connection going back to school, I couldn't believe it. I would start Netscape, go wash the dishes and come back in time to see the page loaded. (It wasn't even porn! That took a LOT longer!) Since then I've had Linux installed on all of my personal machines. Since 1999, I've had Linux installed on all of my work machines and around 2008 I got rid of my last Windows machine and have run Linux exclusively.

    Linux has helped me build several products and has provided countless hours of learning. Praise be to Linus and GNU and all of the other people that helped make this possible.

  25. Re:More professional than ever by donaldm · · Score: 1

    Even WinNT was a redo of Unix.

    Microsoft Windows NT is a variant of VMS which was originally developed by Digital Equipment Corp which sued Microsoft over infringement but settled out of court

    --
    There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
  26. Re:When will it get a "real" memory manager? by F.Ultra · · Score: 3, Informative

    Instead of whining about it you could disable the memory overcommit by adding "vm.overcommit_memory=2" to /etc/sysctl.conf and run "sysctl -p" (so that the setting takes immediate effect so you don't have to reboot).

  27. Re:ok fine by Anne+Thwacks · · Score: 1

    Quickbooks is the only accounting software that allows you to delete the audit trail. That is an essential feature no crook can be without!

    --
    Sent from my ASR33 using ASCII
  28. Re:25 years, still garbage for the mainstream by F.Ultra · · Score: 1

    When will Windows get rid of the registry? And what is it about this GUI obsession with you millennials? A good terminal (like bash) lets you do stuff faster and easier than any GUI. It's also damn easier to give the advice to "open terminal, copy past these lines" than it is to have to create multiple screen shots of how to do the same thing in a GUI and then hope and pray that the end user is using the same language and version of OS as you do.

  29. What a long painfully joyful trip it's been... by gosand · · Score: 3, Interesting

    I ditched Windows back in 1998 and installed RedHat 5.1. It was awesome! Then I upgraded. Wow, what a nightmare. Dependency hell. I struggled with it for a few years, but hung in there because I just loved it and had no interest in going back to Windows. Macs make my brain hurt.

    Then along came Mandrake which took away some of the pain. That was great as well, really liked KDE. Upgrades were still painful, but much better.

    Then I started hearing a lot about Ubuntu so I made the leap to Kubuntu 6.06. I went through about 8 in-place upgrades over time (minorly painful) until I finally things got unstable enough that I did a fresh install. Things were much better... but I kept having issues with KDE wigging out on me and pegging my cpu.

    So I installed XFCE on top of Kubuntu. XFCE spoke to me - I realized all the UI flash didn't matter to me. I would flip back to KDE, but the problem kept happening and I was happy with XFCE. Eventually I heard about Mint around 2011, and had to try Mint XFCE - I have been there since. I have decided to not do rolling installs anymore, but I am configured pretty well to do full installs. I just installed over my Mint 17 XFCE release and was up and running on Mint XFCE 18 in about an hour. (my / partition is 55 GB and only uses about 12, and I have a separate partition for home). This was the smoothest linux system update I have ever had - even no issues with the Nvidia proprietary drivers!

    Installs aside, my Linux system does everything I want it to do. Seeing all the various applications on it grow and blossom, and really cool things like bootable distros to embedded linux to mini systems to android. It has really been great to see it all flourish.

    At work I use Windows 10, and I get by. But it brings me no joy. At home I run Linux, and it brings me joy. Thank you to everyone who has contributed to it.

    --

    My beliefs do not require that you agree with them.

  30. I use Linux Mint exclusively on my laptop, soon to be on all of my PCs.

    For 90% of home users almost any Linux distro will serve them just fine. If they just need email, browsing, and online shopping, Linux will do everything they want.

    For professional shops it's a bit different since there are lots of applications that will never be ported to Linux, but as more and more stuff moves to the web I expect that will change over time. Graphics-heavy stuff will probably stay as local desktop programs for a long time, but I'd bet that 80% of the stuff that requires a desktop application will eventually become available in some form on the web. Some stuff, probably never (AutoCad, video and sound editing apps, etc).

    --
    Just cruising through this digital world at 33 1/3 rpm...
  31. Use Android and Chrome OS at times. by aussersterne · · Score: 3, Insightful

    I am a big fan of Linux in technical terms, but not a big fan in terms of UX (basically, the social end of computing, where collaboration across large teams is basically required for a high quality product).

    Android is illustrative of what Linux *can* be, but on the desktop has never managed to be because of the obvious differences between the social (i.e. people and hierarchy) infrastructure behind Android vs. behind the Linux desktop.

    I used Linux from 1993 through 2010. Early on I used the same .twmrc files with TWM that I used on my HPUX and SunOS boxes at CS school. At the time, the Linux desktop was *light years* ahead of the Windows desktop. 16-bit color, high resolutions, fast, lots of very powerful applications from the Unix world and experimental desktop projects like InterViews that seemed very promising. People with MS-DOS or GEM or Windows 1/2.x computers were envious.

    Later on I used FVWM. Then I switched to KDE in the KDE Beta 3 era. But then (mid-late '90s), Linux on the desktop had already been outrun by Windows 95 and Mac OS. The level of integration amongst services and components wasn't that of a coherent system like it was for Mac OS and Windows; the Linux "computing is a network" philosophy—very good for things like business and scientific computing—was obvious in comparison.

    When KDE 4 was released, I tried to use it for a while but it got in my way. I had to rebuild my entire desktop over and over again as objects were lost, lost their properties, etc. After about two weeks on KDE 4 during which I mostly nursed KDE along rather than doing my actual work, I switched to GNOME 2.x. I see that as something of a golden age for desktop Linux—basic parity with what was going on in the Mac and Windows worlds if you used a polished distribution like Fedora. Install was different, equally demanding of skills, but the actual install and setup process for the desktop OS on a bare machine involved approximately the same amount of work as was true for Windows, and the result was basic feature and experience parity.

    Then, the bottom fell out. I suspect that a lot of the need for the Linux desktop with experience parity to Windows was met by an increasingly revived Mac OS, and users flocked there. Myself included, in the end.

    GNOME 3 came out and KDE 4 was finally becoming usable and there was something of a battle, but both were behind the curve relative to the stability and seamlessness of OS X, and OS X had end-user application developers already. They screamed and moaned during the transition from legacy Mac OS, but most of them hung on and redeveloped their applications for OS X, and there were a bunch of new application developers to boot.

    On top of that, the major applications of the business and academic worlds made their way out for OS X as it became a viable platform. You now had a seamless desktop OS that offered all the big brands in user applications, plus stability, plus easy access to a *nix environment and command line if you wanted it.

    I was busy fighting Linux during that "instability era" just as KDE4/GNOME3 happened and duked it out. Things were changing very quickly in many facets of the Linux base installs, in hardware, etc. and every update seemed to break my Thinkpad T60 which at the time ran on Fedora. I was spending a lot of time fixing dotfiles and scripts and trying to solve dependency problems, etc. Meanwhile, lots of new things that were starting to become commonplace needs (cloud services, mobile devices, etc.) didn't yet work well with Linux without lots of command line hacking and compiling of alpha-quality stuff from source.

    A couple of fellow academics kept telling me to try Mac OS. Finally I did, I installed a hackintosh partition on my T60. By mid-2010, I realized that I was using my OS X boot, along with the GNU tools environment from MacPorts, far more than I was using the Linux partition, and that there were Mac applications that I was *dying* to start using on a daily basis, but ha

    --
    STOP . AMERICA . NOW
    1. Re:Use Android and Chrome OS at times. by aussersterne · · Score: 1

      I believe that's what I said.

      --
      STOP . AMERICA . NOW
  32. No it's not. by Anonymous Coward · · Score: 1

    Linux is just a hack.

  33. I actually agree. by aussersterne · · Score: 2

    The height of Linux usability and parity was Red Hat 6 through Red Hat 9. Those were the pinnace of Linux operating systems in terms of comparability to and competitiveness with other contemporary systems.

    --
    STOP . AMERICA . NOW
    1. Re:I actually agree. by dbIII · · Score: 1

      Around then if you had lost your install media all it took was a trip to the local newsagent to get another.
      I have just about everyone in my workplace on CentOS 6 because they can still use their RedHat9 desktop settings as if there was no change.

  34. Linux is of age by Sheik+Yerbouti · · Score: 3, Interesting

    I switched to Kubuntu in April on my main laptop. I am running 16.04 and it works great. I have not found anything I cannot do. I switched after I realized that Microsoft had renamed and re-enabled the telemetry service with a forced automatic update. You can put up with that kind of control from Redmond if you like but I will have none of it.

    I keep a VMWare Player VM of Windows 7 around just in case but have not fired it up in a good while.

    I am also a gamer and I have about 140 games in my steam account that work on Linux and for those that don't I stream them from my Windows 7 media center PC. I have not gotten rid of MS entirely but at least finally there are real transition solutions available.

    The thing I would like to see is the tech class to wake up and throw off the yoke of Redmond and go ahead and switch at this point. A truly open OS with real competition between distros is the only solution to corporations trying to take over your computing experience for their benefit. I think if my fellow techies realized that we could start a real step change on the desktop. That would result in better support for Linux overall (drivers and apps) . The Linux Desktop OS is ready as near as I can tell. Just the people who aren't.

  35. Re:25 years, still garbage for the mainstream by Voyager529 · · Score: 1

    When will Windows get rid of the registry?

    Windows has 'the registry'...which for all its hate and faults is, from an objective standpoint, about as difficult to work with as .conf files.

    And what is it about this GUI obsession with you millennials?

    The GUI changes the paradigm from 'fill in the blank' to 'multiple choice'. I can find what I want to do and figure it out pretty simply, between programs, even ones I haven't used before. The CLI is great when you know all the switches, but I personally can never remember if it's chmod 644 -R /dev/null, or chmod -R 644 /dev/null. CLIs don't scale down well - something like 'creating a mailbox in Exchange' requires a massively long command that takes far longer to type than to click through the GUI wizard, so while making 100 mailboxes is faster in a CLI because it can be scripted or copy/pasted, making 1 mailbox without copy/pasting will always be quicker in a GUI...and there are endless examples of this sort of thing.

    A good terminal (like bash) lets you do stuff faster and easier than any GUI.

    So...photo editing then? Or audio editing? Did you type this comment in Lynx, or Chrome/Firefox/Whatever? PC games? Again, it's only "faster and easier" if you already know the commands. If you don't know the commands, add in all the time it takes to discover the commands, read the man page to figure out what order the arguments go in, and then input it while substituting your own data properly. Also, how do commands deal with spaces and special characters? The command line absolutely has its place, but eschewing the GUI wholesale is just as ignorant as eschewing the CLI in its proper context.

    It's also damn easier to give the advice to "open terminal, copy past these lines" than it is to have to create multiple screen shots of how to do the same thing in a GUI and then hope and pray that the end user is using the same language and version of OS as you do.

    Yes. And in those cases where that is properly done, it most definitely is preferable. However, anything other than a perfect set of copy/paste lines gets very complicated, very quickly. I tried five times to get Rocket.Chat installed in a Linux VM, before I gave up and asked my friend to help. He did, and the server is up now, but when the copy/paste directions are incorrect, change between versions, make assumptions that aren't there, or are otherwise ineffective, now any advantage to a CLI over a GUI is completely gone.

  36. Re:You need conditioner! by perpenso · · Score: 1

    Not seeing evidence of your corporate control, rather Linus accepting contributions.

    That's a semantics problem. Go back to the first post where the situation is better characterized as the development of Linux is being guided by corporations now, not hobbyists.

  37. It looks more and more like Windows by OneHundredAndTen · · Score: 1

    At least in the desktop.

    1. Re:It looks more and more like Windows by cyberthanasis12 · · Score: 1

      I was under the same impression, until I actually worked with windows 8, and 10 :)

  38. You probably are using Linux and don't know it. by technomom · · Score: 1

    I think a lot of people use Linux based Operating Systems and don't know it.

    Android is, at least sorta Linux.

    A lot of your set top boxes and routers are running Linux. There's a lot of embedded stuff running Linux too like your Nest thermostat and possibly that new refrigerator you bought.

    Chances are those websites you visit everyday are running Linux too.

  39. Re:25 years, still garbage for the mainstream by dbIII · · Score: 2

    So...photo editing then?

    Yes - (www.imagemagick.org) - batch processing instead of doing the same thing over and over to many images.
    It runs on several platforms.
    I've used it a lot in situations such as where someone has scanned hundreds of text documents at maximum resolution and people are complaining that they take a long time to load.

  40. Re:More professional than ever by gweihir · · Score: 2

    Linux is not a Unix. The proper term is "Unix-like". Same for QNX and some others. Unix-like OSes are not "based" on Unix, they do not share source with Unix. They do have a compatible API though. And that is really the success-story here: The Unix kernel API (and the GNU tools that use it). Lean and mean without the bloat and > 1000 API calls (most redundant) that the Windows kernel comes with.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  41. I am turning traitor by EmperorOfCanada · · Score: 2

    If you were to bother to read my years of ranting against Microsoft and their complete neglect of developers you will be surprised by my next line. Windows 10 is pretty damn good, and Visual Studio kicks everyone else's asses. I have seen Windows 10 running well on machines that aren't a whole lot better than a raspberry pi, and Visual Studio has stopped being a vehicle to get me to force my customers into the arms of Microsoft by forcing MSSQL and sharepoint type crap down their throats.

    It is like someone at MS woke up and said, "Hey maybe we should listen to our customers and stop focusing entirely on all this enterprise crap. Also maybe the developers out there are influencers vs a blip on the percentage radar. That said, I am still going to develop for linux as my primary server environment, but I can now do that from Visual Source safe. I can use git, I can use github, I can use gdb, and python.

    I fully intend on using linux on robots and just about anywhere embedded, but my desktop is looking like I may very well return to Windows.

    Most developers that I know are all saying roughly the same thing; developers who have usually apple and sometimes linux desktops.

    I, for one, did not see this coming.

    I still would rather eat shit than use .net though.

  42. I can't tell you how many times by aussersterne · · Score: 1

    I had this exact conversation with family and friends in the '90s. The answer was always "nothing."

    Q: What do you see?
    A: Nothing.
    Q: I mean, what's on the screen?
    A: Nothing.
    Q: There is nothing at all on the screen?
    A: No.
    Q: So the screen is entirely blank. No power?
    A: Pretty much.
    Q: Pretty much? Is there something on it or isn't there?
    A: There's nothing on it.

    I go over... And sometimes there would be words ("Operating system not found" or similar), sometimes even a complete desktop but hard-locked or similarly hung.

    Me: That's not nothing (pointing).
    Them: I don't see anything.
    Me: Don't you see words? and/or Don't you see windows?
    Them: Not any that mean anything.
    Me: If they didn't mean anything, I wouldn't have asked you about them. If you'd told me, I wouldn't have had to drive all this way.
    Them: What was I supposed to tell you?
    Me: I asked for the words on the screen. Next time, read me the words on the screen!
    Them: Okay. Sorry.

    Next time...

    Q: What does the screen say?
    A: Nothing...

    --
    STOP . AMERICA . NOW
    1. Re:I can't tell you how many times by F.Ultra · · Score: 1
  43. Re: More professional than ever by Dog-Cow · · Score: 1

    What's wrong with ctrl-alt-del logins? Do you even know why there's a special key sequence for that function? Do you know why this sequence was chosen?

    Hint: Security was a thing even back in the early 90s.

  44. 11 years already by tijgertje · · Score: 1

    I'm using Linux for about 11 years already. Back in those days you had to recompile the kernel to get wifi working and I don't remember how many times I broke X when playing around as root. I quickly learned to do that in a VM and not on my daily pc :) Setting up Linux was difficult but when it was set up it ran without any problems (unless you wrecked it as root like I did). In comparison : Win XP crashed by just looking at it. In all those years I only used Windows for my education and later on VM's to test websites in IE/Edge. For the rest Linux. RedHat, Cent-OS,Suse,Ubuntu, Debian. I don't care. As long as it is Linux :)

  45. Of course I do! by sabbede · · Score: 1
    I have a router, I manage servers. Therefore, I use Linux all the time.

    And I love it!

    [This post was written with WIndows 10]

  46. Yes I Do Use It. by ti1ion · · Score: 1

    The first time I found Linux (the OS) was when I was trying to figure out what to do with an old Mac I bought from a university for $10 in 1996. It was a Mac Classic, I believe. Found Debian and began looking over the docs and learning about Linux. I gave up on that project, but a couple of years later installed Debian (from floppies, of course) on a P100 laptop, with 24MB of RAM. Played with that until I broke it. Was told about Slashdot in 1999 and became a daily reader from that time. Installed Linux on various machines for playing around until I decided to say goodbye to Windows NT, in 2004, and move over to Linux. I had a PC with a very difficult video card at the time, running a BNC cable to a 21" HP workstation monitor I pulled out of a dumpster when a local shop threw them out. Getting Linux installed (I tried several times) was not easy, but I got Slackware going on it. Ran that for 2 years, until I retired that old Abit board based, 2 Celeron CPU box and went to laptops. Ubuntu 6.06 was new at the time and I put that on. Been running a flavor of Ubuntu ever since. Even my current workstation at work has been running Kubuntu 12.04 since it came out, and Ubuntu 10.04 before that. So I could have contributed to the KDE thread, as well, since I both use it and like it. Home machines mostly run Xubuntu right now.

    And when I set up servers, it's Red Hat/CentOS/Oracle/Ubuntu, depending on what I need to do.

  47. Professional by jmhysong · · Score: 1

    Linux is more professional than ever, while Linus is less.

  48. on Photo editing by Herve5 · · Score: 1

    Besides ImageMagick you also have DarkTable and RawTheraPee which are perfectly replacing Adobe products for me -up to and including adjustment curves or denoising. Honestly, even if you have a macintosh or a PC you should try them... as of course they are multiplatform too.

    --
    Herve S.
  49. Re:25 years, still garbage for the mainstream by Voyager529 · · Score: 1

    ImageMagick definitely has its place; it is invaluable as a backend to Piwigo, Coppermine, (presumably) Pixlr, and plenty of others. No hate against it at all. However, the benefit to using it on a CLI, by your own admission, is based upon its capacity to perform batch actions like resizing. Would you do one-off image processing using a CLI rather than using GIMP or Photoshop? What about things that aren't easily automated, like color correction? There are some things that still require human input, and the process/export/evaluate/repeat concept doesn't save anyone any time.

    By contrast: http://www.faststone.org/FSRes.... GUI tool that will do virtually all of the same batch processing as ImageMagick, giving users a simple to use GUI that does not take nearly as long to use or operate.

  50. WTF?!?! CmdrTaco should kick your butts! by J.D. · · Score: 1

    Are you kidding me?!?! Did they really just ask "Do you use any Linux-based operating system?" It seems that our fairly new corporate overlords have no understanding of the /. community back-story.
    Granted there are more Microsoftians around these days and, sure, WinBlows doesn't blow like it used to but I think the Dice newbs should be forced to go back and re-read the entire site archive, Ludovico style, starting with Chips&Dips.

    --
    Peace of mind isn't at all superficial to technical work, it's the whole thing.
  51. Re:ok fine by rubycodez · · Score: 1

    there are free softwares that run on Linux (and BSD/Unix) that do the GL/AP/AR plus ERP, CRM, payroll, human resources, invoicing, bill of materials, inventory and warehouse management, taxes etc.

    if you choose shit package because everyone else does, then run it on crap OS...and call everyone else being on high horse, well that's a point of view

  52. Correction: .. bigger and more bloated than ever by terjeber · · Score: 1

    Linux is 50 year old technology wrapped in a (hugely bloated) 25 year old package. Time for something better (no, not from Microsoft or Apple).

  53. Re:ok fine by nnull · · Score: 1

    What free package is that? I would like to know because I had to build my own inventory and warehouse management software to integrate with my RFID tracking. I like Linux and I do use Linux in my facility almost 100% (Doing a lot of stuff on my own and also hiring people to build things for me), but come on now, you know there isn't anything good on Linux that's free to do all that stuff without custom building your own software.

    That's where Quickbooks has quite an advantage where setting up even a medium size business is quite possible with it in a short amount of time. A lot banking has no problem integrating with Quickbooks and a lot of high priced inventory software integrates very well with Quickbooks. Even EDI is a cake walk in Quickbooks. Finding people to work with Quickbooks isn't a problem without having to go through some rigorous training with them and hope they get it over time (Training costs money and I find a lot of financial people able to use Quickbooks within a day). While on Linux, you need to custom roll your own design and hope that your vendor will also provide you ways to integrate with your Linux software. And then comes the training of new employees all the time to use your system (Ultimately it's a better solution overall if you want more customization and integration, for say machines).

    Pretty much I started off on Quickbooks and eventually moved completely to my own custom rolled Linux system, but it took a while (With some pitfalls here and there), but without Quickbooks, I would still be stuck wasting my time trying to think of an accounting and inventory system when I started up. Granted Intuit is now shit with its recent releases, but it served me well for a couple years.

  54. Re: More professional than ever by terjeber · · Score: 1

    Well, there are a few errors here, but..

    The Registry

    Not really part of the OS

    NTFS - designed to fragment

    Yeah, this is true, but there is a reason for it. A large multi-user system running on slow disks will (statistically) benefit from a somewhat fragmented file system. Do the maths. Of course, this hurts WNT on the desktop. The general idea is that one user task will nor process an entire file in the time-slice alotted for it to run, so when it is pre-empted, the next task will need to read a different file somewhere else on the disk, in other words, moving the read head, and before it is finished with its file it will be pre.empted, the read head will be moved again, to another place on the disk, etc. In such a scenario a fragmented file system will have higher performance than a non-fragmented system due to the read head moving shorter (on average) distances each time.

    Imagine two files on a one-platter spindle. One file is on the "inner" side of the spindle, the other on the "outer". Two processes are reading one file each, but are being pre-empted multiple times during the reads. For each task switch, the read head will have to move from the outer to the inner part of the spindle, or inner to outer. In other words, for each time slice, the read head moves across the entire disk. If the files are fragmented and the fragments are spread across the disk randomly, the disk head will, on average, only move across half the spindle each time. So, at the time of design and implementation, based on the purpose of the OS (both big server and desktop were imagined) an intentionally fragmented file system made sense. The problem is that one have to live with decisions like that for a long time :-)

    A fundamentally broken and insecure security model

    Again, in the OS, no the model is not broken, but the way Microsoft configured it, it did become broken. Mostly because of the elevated privileges needed for the first few years to do just about anything. But still, not a bad feature of the OS. In fact, again in the OS implementation, it beats the woefully simplistic and inadequate Unix security model of the time (and for many, still at this point in time).

  55. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    A good terminal (like bash) lets you do stuff faster and easier than any GUI.

    Cool, I just shot 10 images in succession while panning. Can you please stitch them together to make a panorama? Did I mention they were RAW images? You need to read the raw, stitch them, add 10% contrast, take exposure down about .75 of a stop, add some micro contrast, adjust some curves, export in aRGB for printing and sRGB for the web. When you're done, I've got the 4K video I'd like you to edit. It consists of 25 clips, you need to...

    Here is a clue for you: The average person can do basically none of the work they regularly do on a computer from the command line, and if you could cobble together stuff to do some of the above, it would be insanely difficult compared to firing up Lightroom or Capture one.

  56. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    Yes - (www.imagemagick.org)

    No. It doesn't even come close to working for what users do. Try not to be a moron. Remember, it's better to sit quietly in the corner having everybody think you're a retard than to post in public and remove any lingering doubt.

  57. Re:Changes by Zero__Kelvin · · Score: 1

    And we hoped for so much ...

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  58. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1
    The above poster was saying NEVER. Things like having to turn resize thousands of scanned images at 100Mb+ each when they didn't need to be to 50kb each is enough of an example to show that there are situations where it fits.

    What about things that aren't easily automated, like color correction?

    If the images are from the same source then you work out the settings on the first and then apply them to all the rest. If not, hard work.
    Why do exactly the same thing a thousand times when a CLI can do it for you?

  59. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    Why jump on a thread just to insult? The above poster didn't seem to be aware of something I have used a lot so I gave an example without insulting the above poster.
    You should take your own advice about removing doubt - try adding some content instead of pointless anger.

  60. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    giving users a simple to use GUI that does not take nearly as long to use or operate.

    "convert image.tiff image.jpg" does not take very long to use or operate. Throw in a scale, rotate or whatever the user wants, which is usually only a single operation, and it's not much slower. I've got a lot of people here that use it on absurdly large compressed TIFF files (300dpi scans 10 feet by 3 feet) that their desktop machines cannot handle with GUI software, and they don't need either the fine detail or the entire images.

  61. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    Someone who claims that you can use ImageMagick for photo editing is a moron, that's just reality, not my opinion. Stating a fact is not insulting.

  62. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    You can and I have. What would be closer to moronic is pretending that it is not possible without even knowing.
    So what is up next - calling me a liar because I have used it to do batch processing of images on many occasions?

  63. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    closer to moronic is pretending that it is not possible without even knowing

    I do photography. I do software development. I use ImageMagick in a few places to alter photographs. Photo editing is not and never was, something you can do with ImageMagick. Photo editing is not making global changes to images or crop a bunch of them in the same way. Photo editing is what you do in tools like Lightroom, Photoshop (or Elements) and GiMP. It is not something you do in ImageMagick. "without even knowing". I know that ImageMagick is not photo editing software. Attempting to present it as such is moronic by definition. It's like me suggesting Neil Armstrong should have taken his bicycle to go to the moon in 1969. Moronic. By definition. So, no, it's not my opinion he's a moron, he is by definition.

    calling me a liar because I have used it to do batch processing of images on many occasions

    ImageMagick is very good for this. It's not photo editing though.

  64. Re:25 years, still garbage for the mainstream by F.Ultra · · Score: 1

    Yeah because just that I believe that most IT stuff can be done faster using a CLI than with a GUI then I'm soo damn stupid that I think that the same applies to 100% of all work including photo editing...

    This would be the equivalent of me accusing you to indicate that you would prefer to enter text in a word processor with only the mouse. Now this is so stupid that no one unless they are insane would claim that and still you want to claim the same regarding photo editing. Please use your brain.

  65. Re:ok fine by silentcoder · · Score: 1

    Unfortunately you are probably right. Small business accounting software has always been a weakness in Linux. There were a couple of attempts over the years but they all whithered and died without ever reaching a level comparable to quickbooks or even pastel.
    There is a very good reason for that- which is unfortunately very hard to solve. There's plenty of people who would love to write such a program - after all lots of Linux devs are small business owners. But an accounting program - especially a business accounting program - requires more than programmers. You also need accountants and lawyers to make sure the thing is producing results compliant with local laws (tax laws, audit regulations etc. etc) everywhere you want it to work - because nobody wants to run their business on an accounting package that will land them in jail for tax fraud they didn't know they were committing.

    This is where the problem comes in. Accountants and lawyers aren't cheap - and getting lots from many countries is even more expensive - and there just aren't many of them willing to volunteer their time. You can get programmers to volunteer to open source projects, but there are very few lawyers and accountaints who would.
    So now to do this free/open source becomes extremely difficult because of the costs involved, you could try to do it for-profit as a proprietory app but you need to compete with a lot of established brands and your only unique feature is a tiny niche market they don't run on - and now you no longer get volunteer programmers so the cost goes up.
    To actually be competitive priced as a new product in an established market where by the very nature of the product brand loyalty is pretty much built-in (since changing your accounting software is an expensive and risky process) is extremely hard.
    About the only way this will change is if one of the established small business accounting packages actually decides it's worth supporting linux - or alternatively brings out a pure web SaaS solution that isn't priced beyond small business owners which you could use in a browser. Of course it sucks to be uploading your confidential business records to some other company's website which may mean that the accounting programs aren't all the interested in trying that anyway as many companies would balk at the suggestion.

    I haven't looked into this market in a few years and there may be some developements recently that changed things but the sad reality is as it is.

    That said this may be your best compromise right now: https://ubuntuforums.org/showt...

    --
    Unicode killed the ASCII-art *
  66. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    Yeah because just that I believe that most IT stuff can be done faster using a CLI than with a GUI

    A tiny tip to clue you in. Just a little bit. 99.999% of the worlds population never uses their computer for "most IT stuff". Do you know what the word "mainstream" means? I use Unix variations for development, and grep. awk and all of that is great. It's not "mainstream" though. Not by a mile.

  67. OF COURSE right after I post this.... by gosand · · Score: 1

    I find out that Samba isn't working on the new install.
    I have to figure out WTF systemd is doing and no solutions others have found are working for me.
    I use it to sync folders from my phone to my computer over wireless. *sigh*

    --

    My beliefs do not require that you agree with them.

    1. Re:OF COURSE right after I post this.... by gosand · · Score: 1

      Just because someone might find this in the future... the issue was that I had bound my interface in my smb.conf file to eth0. In Mint18 the interface is now called enp0s20, so once I updated my smb.conf with that, everything was fine.

      --

      My beliefs do not require that you agree with them.

  68. Re:25 years, still garbage for the mainstream by F.Ultra · · Score: 1

    Of course not but do check the parent post that started this all. The "IT stuff" was a reference to fix things as the parent post thought that "Linux will NEVER be taken seriously by anyone other than you bunch of greasy nerds if you need to use the Terminal all the time whenever the slightest issue come up". It was never a point in trying to say that web surfing, photo editing and so on should be done via the terminal.

  69. Re:ok fine by rubycodez · · Score: 1
  70. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    Image editing is image editing even if it's a mass crop or resolution change done on a batch from the command line or a GUI application that can do batch processing.
    So you've got a cute little personal definition - fine - but you don't get to call others morons just because they don't know your cute personal "that's not a knife, THIS is a knife" definition.

  71. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    personal definition

    Yes, the way every single person in the entire world (statistically) does it is my "personal definition".

  72. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    I dispute that very strongly especially since the example I gave edits images whether you like it or not. Your very strong reaction was very odd - why do that?

  73. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    since the example I gave edits images whether you like it or not

    Sigh, your definition is add odds with the standard nomenclature of the entire English-speaking population of the world. In the development community there are many that would agree with you, but that is a special case. If a user would like to remove a light-pole from an image, life the shadows of the vacation image of the kids etc, he can NOT use the methods you describe. In any way. Stop being facetious.

    Your very strong reaction was very odd

    Because you are acting like a Linux fanboy by being intentionally obtuse.

  74. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    fanboy

    Ah - that's your problem - blind platform hate.
    Surely you can find something more interesting to do?

  75. Re:25 years, still garbage for the mainstream by terjeber · · Score: 1

    No, blind fanboy hate. I use Linux for development every day, and it is great. OSX is better for a lot of things and Windows is better for a lot of other things. What I am not is a whore tied to one platform despising other platforms based on a religious affection to an operating system. I know which OS is good for what, and Linux is the absolutely worst of the main stream OSs for every day usage for regular people. Windows and OSX both beats it by many, many miles.

  76. Re:25 years, still garbage for the mainstream by dbIII · · Score: 1

    So why the extreme reaction to a very innocuous factual answer that you know from your own experience is correct?
    It was a simple question about doing things on the command line and I gave a real and practical answer of batch image processing.
    If you don't hate the platform why the irrational reaction?