So, what advantages does Linux actually offer?

Yaknow... other than being free/open sourced... or rather... other than being *legally* free...

I ask because from a gaming standpoint, you'd have to virtualize Windows to play a AAA title... I doubt Linux has an open-source program that's comprehensive enough to compete with Adobe CS6 Suite (I don't know, I'm assuming)... I, personally, use Adobe CS6, Solidworks, Mastercam, MS Office (which I'm sure there are comparable to better programs for this), Skype, CCleaner, Malwarebytes, Foobar, etc those are my favorites of note...

I've used OSX, which I actually like better than Windows in it's layout and architecture, and it offers the programs I use excluding Mastercam and Solidworks... but found it to be a bit less accessible to a computer savvy person in customization I guess is a way to word it? It feels dumbed down, but overall was a successful OS... 

So what are the advantages of running Linux as a boot platform? I don't see it if you have to virtualize OS to access the things you actually use...

REALLY not trying to start some Windows vs OSX vs Linux argument at all... I'm genuinely interested in why people use Linux to begin with and what would make it attractive to a gamer/graphic designer/CAD professional/etc... I'm interested in trying it out, just need a legitimate reason to...

Thanks....

There's Linux versions or alternatives for almost everything, most people just cba to switch to them because they have to learn a new software suite. Gimp (the Photoshop alternative, also available on Windows) can do at least one thing that Photoshop can't (maybe they've caught up by now but CS5 couldn't do it) and for the rest is pretty similar but having used both casually (I'm not good at it so it's usually for basic stuff and messing about) everything is in a different place and has different shortcuts. So there's time, effort, and some learning curve involved in at least the more complicated things. Some alternatives are simply not on the same level but hey... can't have everything.

So the only things you'd really be virtualizing or dualbooting for is games, and refusing to learn or use an alternative for whichever reason. In rare occasions because there is no alternative.

Pretty sure if you're reading some user posts on the forums here you'll figure out soon enough what advantages Linux can offer you over Windows. I can't word it quite so well.

Personally I put Linux on any machine I'm not using for gaming (dualbooting Windows and Linux on my laptop, Windows is really only there "just in case" and hasn't been booted in about a year I think) because I can do everything and more (except easily sharing wifi over the same wireless nic, haven't found an easy way to do THAT yet, but currently in no need of it either). And a proper terminal is a godsend, even if I'm not using an advanced one... damn you "command prompt".

So there's CAD/CAM alternatives? If so, I'm officially wooed, if they are any kind of a worth a **** :P

Cause a Solidworks seat is $10,000... Level 3 Mastercam with solids is also $10,000.... if there's comparable programs on Linux, I'm VERY interested in trying them out... AS IS MY COMPANY... (if it can open/convert MCX and SLDPRT files)...

I've used Gimp for windows, and while not *quite* as fully functional as Photoshop in my experience, it's certainly comparable... I'm not against learning a new program... I'm quite adaptable... but as for the rest of Adobe suite (Illustrator, InDesign, Premier, Encore, Fireworks, etc...) It's one thing to fight against the norm and learn new programs, it's another to literally not have an option but to buy or bootleg Windows just to get a job done that an OS doesn't have a reliable option for...

Admittedly, I'm coming in with a bit of biased... but in the long and short run, I'm VERY open to trying it out if someone can give me comparable alternatives to programs that they've personally used...cause the last thing I want is to load an OS that I have to search 45 minutes to find a program that does what I need it to do... only to find out it doesn't really and 45 more minutes to find another :P

http://freecadweb.org/wiki/index.php?title=Screenshots

http://lifehacker.com/5976725/build-your-own-adobe-creative-suite-with-free-and-cheap-software

 

Do your research first, see if you can find replacement programs for the ones you actually and really use (more than 5 minutes) and read about them, then start thinking about trying Linux, maybe try the OS and apps in a VM first to see if it does what you want/need. Finding out you can't find a (proper) replacement for what you need after having spent the time and effort to install and get used to the OS and other apps is rather annoying and you'll probably end up switching back to the old one making that time and effort wasted.

Also check out wine if your windows programs work with that. I haven't used it in a while, but there's loads of things that work with it, but probably also a lot of things that don't.

Personally I don't use any of the programs you've mentioned (other than photoshop/gimp, and not fully functional? some things might be missing but the vast majority of features are there, maybe it was a long time ago you tried it? or maybe the few missing things are things you use a lot). But there's plenty of info to find on the interwebs in case you don't get enough response here.

If you read through the posts here I'm sure you'll find plenty of reasons for switching to linux.

Yaknow... other than being free/open sourced... or rather... other than being *legally* free...


The vast majority of open source software is licensed under the GPL, so it's actually free software ("free" as in "free speech"), there is a difference between open source and free software. And free software can be sold and bought for money, as long as the GPL is respected.

In case you want to learn more about free software: https://gnu.org/philosophy/free-sw.html

I'm interested in trying it out, just need a legitimate reason to...


I would say that trying, and learning, new stuff is reason enough to try the most widely used operating system in existence.

Welcome to the freedom of linux.

Some days I imagine what it would be like if Stallman didn't exist.

I smile; knowing that there'd be a far better licensing system, without an ideologically driven zealot behind it.

 

What someone who actually matters in the world of linux thinks

Heh, at least it gets people talking about it.

Thank you for the link, I always like hearing the opinions of the man who created the Linux kernel.

As a side note, I too find his views a bit too romantic and impractical for my tastes, but I agree with some of the things he says. I usually post links to gnu.org without any of my own comments about it so people can make up their own mind.

Do you seriously think Stallman doesn't matter? The whole linux thing would not have happened without Stallman's GNU C Compiler.

Stallman and Torvalds are both greater coders that started an open source movement for different reasons. Stallman was refused to use Tanenbaum's compiler kit, which was the compiler for minix. So he made the GNU C Compiler. Torvalds knows damn' well why he adopted Stallman's GPL license and used the GNU C compiler for linux. Minix is not monolithic, and if it had been GPL, it would definitely have had more success than linux. Torvalds gambled on GPL because of the potential of the Internet, and he won. He knew that he wanted open source because of the quality of the coding and in order to use the internet as a leverage platform, and that is is main contribution, because later he made git, which expands on the whole idea of that.

Stallman used to work with unix machines since Harvard, more than 20 years before linux was created, it's not like Torvalds made anything new from his point of view, unless if it's free software like the GNU C Compiler is. Torvalds wanted the GPL license because of the quality of open source software that can be achieved to scaling knowledge and skills. He couldn't have pulled it of without the GNU C Compiler, because he couldn't have GPL'ed linux without the GPL/GNU C compiler. Stallman then used the fact that linux became so popular to try and keep all that software GPL, and he did a great job. So they don't have the same opinions, I'm guessing they can even hardly stand each other, but none of them would be what they are today without the other, and both are instrumental in the present world computing situation, but the entire software that exists today, is the fruit of the work of thousands of coders, that could leverage their skills by working together thanks to the GPL license.

It's still only a license, it says nothing about copyright. Copyright is inalienable, it sticks to the creator, and will even stick to his estate up to 70 years after his death.

Would everybody be able to use computing as they do today without linux... probably not. Would everybody be able to use computing as they do today without Stallman's GCC or GPL... probably not.

I personally do not agree with everything Stallman or Torvalds say. I think the both of them are very intelligent people, and the things they say are said for a reason, but to take the words of either of them literally without reservations is just something that I find not acceptable. I do understand why they put forward what they put forwards and why they put it forwards like they do, but the real answer - as always - is in a combination of both extremes, and the great thing is, that the GPL license allows for everyone to use it for a useful solution, whatever their point-of-view is.

In my view, the great thing about open source software is, that it's better quality, safer, more user-controllable, and more functional, and that it's an eternal project in development. That allows me to make more money by using open source software, because it's easy and cheap to customize, it's very reliable, and it has a much higher performance level. Open source software also puts the developers in the front row, because their skills are directly remunerated by producing products based on open source, whereas in closed source software, developers are locked up and niched shut by a corporation that just exploits the developers and then makes money, not with the developers work, but by asset-laundering (same as money-laundering, except that you don't evade taxes, you evade developer rights like copyright and licensing rights) it into corporate IP.

Just think of this for a change: how much would you now be paying for a mail account if there were no GPL licensed open source software? How much would you be paying for other services if it were impossible for a nerd in a garage to set up a server and start a service company? Everyone owes everything to open source software nowadays. And in that, Torvalds stresses the more money that you can make with your skills and labour thanks to it, and Stallman stresses the fact that you can start to make money without investing any money, just by investing your skills and labour... in the end, it's all the same end result, you can do more in less time, with less effort and investment, and with a greater return.

If you want to really know what the advantages of open source software are in comparison to closed source software, don't look at Torvalds or Stallman, take out your pocket calculator and do the math. I've given multiple examples of this already over the past year on this forum. Who cares about politics or philosophy on the work floor... just do the math, and if you're honest with yourself when you do the math, you'll know why open source software has HUGE advantages over closed source software.

And it's not only about the money, it's also about work/life balance, about taking control of the tools instead of the tools taking control over you. Especially people that work a lot of hours, benefit greatly by investing just a little thinking time before implementing technical solutions. Not only the obvious choice of getting open source software that is a perfect match for your individual needs, which is not even possible with closed source software, but also the added control over services and how they work for you. Do you really want to let Google decide what you need to do when, or do you want to decide that yourself. If you decide it yourself, do you really have to give up convenient services, or can you get even more convenient services instead that you have completely under control yourself? Etc...

@Drunkenpanda

If you have so much invested in Windows, why are you looking to change - are you doing an upgrade/rollout soon?

Off-topic  :D

<3 Zoltan GNU/me.

The fact that Torvalds originally used a homebrew C-compiler with the help of Evans, Black, Tobin et al, isn't really interesting or important. Nor is the fact that Minix was originally needed to create the initial file systems and compile Linux.

However, it is widely accepted that Torvalds used GNU enhancements because of the cost of other unices/specifications and their restrictive copyright. It's also widely accepted that the Gcc compiler is old and slow, and a pain in the ass to work with.

Torvalds was just an inspired student with an idea and love for programming. Thus he was absolutely fine with using and hacking freely distributable library functions and as such, ported some GNU libs/progs.

It just happens that his change to GPLv2 was meant as a gesture towards giving something back to the people while also adhering to his basic philosophy on open source modification, and distribution. Most linux contributors understand the benefit of GPLv2 opposed to other less favourable and more restrictive licensing models.

Linus' motivations don't reflect those of the Free Software movement, just ask Stallman.

So yeah, we should GNU/make damn GNU/sure that GNU/Linux is called GNU/Linux for Stallman's GNU/ego.   :P

 

Best reason for switching to linux...It isn't windows.

Personally, I love Linux for its customizability and developer-friendly environment. Windows tries to hide all potential customization options other than the basics. A pretty easy example of this is with changing the login screen. In Linux, it's pretty straightforward - at least, there are a few different options allowed that can change things up. To change the background of the login screen in Windows, you have to access some database to mess with some variables and put your new background in a very specific folder with a specific name, and it must be under a certain size for it to work. Even then, you can't change the layout very much, if at all. That's just on Windows 7 - I don't even know if you can on Windows 8. As the versions increment, it's pretty easy to see they're trying to get people farther away from the system and more in line with the "experience" that they want you to have.

Generally, I find the Linux community much less exclusivist. If you install anything, it's much less likely to have any sort of bloatware attached, though usually you won't *need* to install anything online because of repos. There's a lot more trust and most people are willing enough to help each other get to where they want to be. And the great thing is, if you break it, you don't have to worry about the re-installation or the product key or if there were any drivers attached to the OEM installation, because you'd already know if you had needed them.

In conclusion, development and customizability in Windows are a scary dark alley. In Linux, they're more like home. The community support for Linux and the base system is there. All it needs is more professional support, and with SteamOS taking its roots in Linux, more game developers are starting to look to Linux as a viable platform. It's only a matter of time before the tools that make Windows a more attractive system are ported over, or even better, get their own iterations.

Linux offers the advantage that I don't feel like I need a shower after using it.