Finding the Right OS for a PhD Student: Making the Best Choice

In summary, the conversation centers around the speaker's search for a better operating system than Windows 8 for their computer coding and mathematical work. They have tried Ubuntu but gave up due to difficulties with installing Java. The group suggests trying Linux Mint or Ubuntu with the caveat to check hardware compatibility. They also mention the benefits of using Linux such as a supportive community and freedom, but acknowledge that it may require a learning curve. Some suggest using the OS preferred by the professor or lab for projects. There is also a brief discussion about Macs, with some recommending it for its Unix-like system and better driver support, while others mention difficulties with compatibility and internationalization. Ultimately, the conversation ends with the speaker thanking everyone for their input and considering their options
  • #1
EE4life
63
2
Hi all,

I am currently a electrical engineering PhD student, and I spend a huge amount of my time on a computer and I plan to do so in the future as well. So, I thought it is wise to look around for another OS to use besides Windows 8, which is tolerable and works but I can't help but think there is something better.

I do some computer coding, I use mathematical software (matlab, labview, python). I think all the programs I use can be used in windows, mac, and linux.

I tried ubuntu, but I gave up after I spent hours and hours trying to install Java correctly. I am a not a computer enthusiast, rather I just want a good system. Do you think it is worth the time to learn how to use a Linux system? Or will Windows suffice just as it always has? I am not necessarily a open source enthusiast, so I will not buy into linux just because it is free. What do think I should use for my operating system? I am not afraid to try a linux distro again or even mac, but I want to be sure that my learning investment is well spent.

I humbly ask for some advice.
 
Computer science news on Phys.org
  • #2
You want to start a "My OS is the best" war?!

When I was postgrad I used Windows NT at college and Windows XP at home ... which was pretty much as you described: it works OK but, also like you, I'd really like to do better than just OK.

Computer science used a lot of macs ... which were also kinda OK - quite good as long as you stayed inside the apple world.

A friend put me on to linux and I have not looked back.
I currently use Ubuntu - mostly due to lazyness. I usually suggest one of the Debian flavors.

You don't want to have a steep learning curve, probably try Linux Mint.
The main thing is to check your hardware compatability - linux has very good HW support but not all vendors play ball.
But it is definitely worth learning.

http://www.linuxmint.com/

Installing java is a common task so there are walkthroughs.
i.e. https://help.ubuntu.com/community/Java

Linux favors Free and Open Source software, though you may purchase a license to run propriety software if the vendor will sell you one. If it ain't FOSS, you must use vendor support.

You probably found out that the FOSS implementation of JAVA is OpenJDK - which is the linux default.
It will probably feel different to use than the propriety JAVA you are likely to be used to. This is mostly superficial, like the Apple implementation of Java may feel different to some people.

It is usually worth the effort of getting used to the new one. It won't make it harder to switch back to using Oracle Java or someone elses ... the whole point is that the JRE is platform independent so everything should play nice.

The biggest advantage of choosing some linux for you is the learning support and information.
Generally try not to duplicate your windows experience and functionality one-to-one ... the windows experience is what you want to get away from right?

The second biggest advantage to you, initially, is the freedom - but that won't become apparent right away so you can ignore that for now. It can become very important at higher academic levels, but depends on what you do. It's the kind of thing that grows on you.

Like you I did not get into it from the freedom etc etc political stuff, so I know to chill when people don't want to hear it. The big advantage for me was the low entry price - and in my day you had to compile your own kernel! The next big advantage was the toolset - I became massively more productive after the change and only missed some of my windows games.

These days I find it quite painful to use windows or osx.

I'd also suggest looking for a linux user group near you - ask them when the next "software freedom day" or "installfest" is ... chances are some of them will be willing to guide you through the early acclimatization stage.
Now there is going to be some arguing.
 
  • Like
Likes 2 people
  • #3
Assuming you're working on a project(s) for a professor, you'd probably want to use the same OS that the professor, fellow students, and what's in your lab, are using for the project(s). Most of your time is going to be spent generating programs or documents for projects, or working with lab equipment, and not much will be spent dealing with the operating system itself, so I'm not sure that the OS really matters as much as the tool sets you'll be using and I assume most tool sets would be available for most OS.
 
  • Like
Likes 1 person
  • #4
Although I don't own one myself, I think a Mac is the most decent solution. You can use Microsoft office if you have to, but you also have a unixoid operating system which permits you to do serious work.
In comparison with different kinds of linux, there is better support for drivers and the like.

I am using linux myself, but as you realized, it can take hours to get some standard software working, and, despite libreoffice and the like, you will always have trouble if you have to cooperate with Microsoft office users.

Microsoft Windows is not a system very useful for scientific work. Working with larger files, scripting, programming or running command line programs is always a pain in the neck or requires expensive additional software.
What personally drives me nuts with windows is (missing) internationalization. I permanently have to switch system settings in windows because one file or program assumes a colon as decimal separator while another one uses a period.
 
  • Like
Likes 1 person
  • #5
Thank you so far for the informative posts. As you can imagine, I read a lot online about linux vs. windows. Although I hate the apple logo, that should not cause me to be so arrogant to dismiss it, but we are all human after all and something in my heart makes me hate mac.

So I hear 2 votes to change and 1 vote to keep with windows. Currently, I am collaborating with others in such a way that I feel the OS will make NOT be a barrier. For the most part I work alone so this will not affect others much. Actually, I can even install linux on the older pc's in my lab.

Do you feel that this is a thing that I need to explore by myself? I do not really want to waste weeks/months of time and then come to the conclusion that Windows is the best for me if I know there is a big deterrent. The big thing for me is organization and ease and efficiency of use.

How about we get some votes and a short description why I should change or not.
 
  • #6
Simon Bridge said:
Computer science used a lot of macs ... which were also kinda OK - quite good as long as you stayed inside the apple world.

Under Mac OS, you can work in a Linux/Unix type environment at the command line in the Terminal application, and you can run X windows via X11 as a download from Apple. (It's been a few years since I used X11 so I don't know if that's still available, though.)

Many open source packages have options to compile and install under Mac OS (OS X). Ones that don't can sometimes be a bit tricky to install because Apple likes to put some things in different locations than is usual in Linux or common flavors of Unix.

And if you use Parallels Desktop (virtualization software), you can install any Unix distribution you like in a separate "virtual machine" and run it alongside Mac OS. You can install Windows, too. Make sure you have plenty of memory, though!
 
  • Like
Likes 1 person
  • #7
It also depends a bit on your work. If you are using your computer as an interface for measurement devices, these come often with drivers for windows only.
 
  • Like
Likes 1 person
  • #8
One thing that is really great about Linux, that comes from its "free"-ness, is this:

Your hard drive will eventually die. Life expectancy is 3-5 years, but earlier if you are unlucky. It's usually pretty easy to install a new hard drive in your machine (as long as your machine isn't one of those ultra-compact laptops). But then you will have to reinstall the OS, from scratch.

Did you remember to make a recovery USB stick for your Windows 8? Do you know where it is? Because if not, you're out of luck. Might have to buy Windows 8 again.

But with Linux, you can get it anywhere, install it fairly painlessly, and be on your way.

MacOS Mavericks is also free, but harder to get a hold of, especially if your only Mac just died. It's also a royal pain in the *** to install from scratch, because Apple assumes you'll never have to do that.
 
  • Like
Likes 1 person
  • #9
I pretty much agree with what Simon Bridge wrote. I switched from Windows to Linux several years ago and do not regret it. You should be aware that there's a rather steep learning curve and that most system tools are command line only but these days it's quite easy to get help and find information online.

The main problem is that not all hardware manufacturers support Linux, that has been my biggest source of frustration in the past so be careful when buying new hardware. The only software I'm missing are a couple of games.

I would also recommend a Debian based distro, Linux Mint seems great (although I haven't tried it myself yet). I'm currently using Ubuntu but I'm a bit concerned with recent controversies and privacy issues. A new version of Ubuntu, 14.04 "Trusty Tahr", should be released within the next few weeks (17 april).
 
  • Like
Likes 1 person
  • #10
I think a really good thing about linux systems is that it forces you to learn how to use the computer at a lower level. In the beginning it may be difficult, but in the long run it will give you new possibilities that you would normally ignore on a windows or mac.

Thanks to all of you for your help. I decided to install Linux mint on a spare laptop of mine to get used to the interface and to install my programs for testing. I will probably install Linux mint on my main laptop after the semester ends.

I really appreciate your comments. If it were not for this forum I would have a lot of trouble getting your valuable opinions.
 
  • #12
which Os?

Personally I use a dual boot with Windows and Ubuntu. Since the learning curve on Linux can be time-consuming I'll boot into Windows when I need to do something quickly and boot into Ubuntu when I have some extra "learning" time. Although the plan is to eventually become proficient in Linux since the power and the freedom (already mentioned) is great and gives me a much better understanding of what I'm doing, I wiill most likely always maintain my Windows partition. There's just some things I can't do in Linux plus I have some 'laziness' issues. Finally, it's much better if you get a new computer and then pre-order all the hardware components which you have by then (hopefully) already researched as working well in Linux.
Just sayiin'...
 
  • Like
Likes 1 person
  • #13
For *nix support and help:
http://www.linuxquestions.org/
... LinuxQuestions.org is to linux what PF is to science.

To check HW support - try a live boot first.
The ubiquitous "which distro to choose" question is answered here:
http://www.zegeniestudios.net/ldc/ [Broken]
... by Zegenie studios.

It's not definitive - your first choice will not be the last one you try.
 
Last edited by a moderator:
  • #14
I used various versions of Ubuntu for many years, then totally hated it when they changed the philosophy drastically.

I thought about other Debian-derivatives, but none of them sounded like what I wanted.

I then tried Sabayon Linux, but got BADLY burned by their "rolling updates". Totally lost everything on my disk when I tried to install an update, and had to recover by re-installing from scratch and then backups.

Then I considered the Fedora-Redhat-CentOS trinity, and decided to try Fedora (KDE variant). It was fantastic. Noticeably quicker than the others, which was a surprise. The upgrade mechanisms seem a lot easier than I was used to with Ubuntu. Never had a problem getting software to do what I wanted.
 
  • Like
Likes 1 person
  • #15
Oh yes, and then there is this thing:
http://ars.userfriendly.org/cartoons/?id=20040111
 
  • Like
Likes 1 person
  • #16
Greetz
While OSX is certainly a viable alternative one of the great values of OpenSource as in BSD and Linux is that even the most fundamental part of the system, the kernel, is open. Because of this there are complete Operating Systems available as "Live". This means a CD/DVD/ or USB installed system can boot almost any PC and provide a complete system. Some are even capable of "persistence" - maintaining settings beyond copying to a local hard drive. These can be used as a repair/recovery device, an eminently portable system, or simply for a "Road Test". The only equivalent in Windows, like Bart's PE, employs the Pre-install Environment which is extremely limited. I don't know if Mac has an equivalent.

Here's a list of some you can try out at your leisure. They do nothing to your existing system so as long as you don't get rambunctious with "Delete" you'll be fine. Here you go - http://www.livecdlist.com/

BTW there are also some great live compilations in LiveCDs for specific purposes, so be sure to look at that column. Many come with superb Windows fix tools as well. Hirens is a favorite of mine... a real Swiss Army Knife.
 
Last edited by a moderator:
  • Like
Likes 1 person
  • #17
Hi guys,
After trying linux for a awhile I realized its not worth it. Sure its opensource, and you can boot from it. Actually, doing things in linux is a waste of time for the regular computer user who does not need to interact with the OS.

My advice to all:
1. Don't go linux unless you have a need to
2. I know you used windows for your whole life and you think mac users are stuck up and foollish for buying over priced computers. But, they work well and you can pretty much guarantee you won't have problems
3. I am currently still using windows 8.1. I don't really like it, but it get the job done without much hassle, so why switch to linux where the learning curve is not worth it for people like me who do not interact with the OS

Thanks,
 
  • #18
EE4life said:
Hi guys,
After trying linux for a awhile I realized its not worth it. Sure its opensource, and you can boot from it. Actually, doing things in linux is a waste of time for the regular computer user who does not need to interact with the OS.
That must have been quite a while ago ... these days, one of the features of linux is that the OS just gets out of the way.
The only time I've see the OS in years is update notifications.

The "learning curve" for most distributions is now roughly like going from XP to W7.
(But it's dangerous to make generalizations: you realize that Android is Linux right?)

Aside: OS ≠ GUI ... some people mix them up.

I don't like [win 8.1] but it get the job done without much hassle, ...
I hear you. This was my position for many years. That and having spent so much money on windows software, and I had got used to the windows workflow etc. etc. So I totally sympathize with this position.

One of the things windows is very good at is being just good enough that you are reluctant to trash it. You sound like you are familiar with the feeling. Considering the price and the contract terms, are you really willing to settle for merely "does the job"? Is that really good advise to give others?
Still, it is good for OP to see a range of opinions.

Compare: Apple is very good at looking cool ... to the point of making previously uncool things look cool.

Sure its opensource, [but]
A gnu/linux distro is not just "open source" it is Free Software. That is much better that merely open source because it is designed to benefit to more than just software developers.

The number 1 selling point for gnu/linux is the freedom part - http://www.scribd.com/doc/83148866/Freedom-is-Hard-to-Sell. There are plenty of other selling points and lots of choice from simple starters to advanced uber-customizable versions. Most people can find a good fit, and there is http://www.zegeniestudios.net/ldc/index.php?lang=en [Broken].

One of the main negative points about Linux is the way "Software Freedom" sounds preachy and "holier than thou" much of the time... but you get those people in each OS camp.

The trouble with this sort of discussion is that it can turn into a "my favorite OS is the best" argument and the evangelists come to dominate. I think we can accept that everyone has a favorite, and everyone will recommend it to their friends, while keeping the discussion factually accurate.

How would someone go about neutrally suggesting an OS to another?
It's a bit like discussing a contentious political issue neutrally isn't it?

The trick is to avoid venturing a personal opinion, but, instead, empower the listener to frm their own opinion. (It's hard because we want them to agree with us - the scientific approach is to be suspicious of strongly held beliefs, especially those held by ourselves.)

We can't really say "do this" or "do that" because that risks disempowering the OP - instead we have to work out the needs, and suggest ways to balance them that work well on general principles.

In the end, most people pick "what happens to be handy when I'm are in a good mood" unless there is some oversight - in which case they pick whatever the boss likes. Ah... now my cynicism is showing :(
 
Last edited by a moderator:
  • #19
Greetings
It is all too easy to fall into the trap of simply adopting old cliches and joining the "My Ford Rocks! Your Chevy Sucks!" syndrome, when the solution is so simple and even simpler with operating systems since the advent of Linux.

Let me explain. Aside from the extremely limited Windows Pre-Install Environment hack which was most notably found, researched for legality, and utilized by Bart's PE (which allows for a portable drive to boot a limited windows environment on virtually any machine) the only full OpSys that can be booted from any manner of drive; hard, optical, magnetic, etc., is Linux. This makes it easy to try it and even use it (especially for mobile and highly secure work) because the user doesn't have to commit to anything nor change anything existing on whatever machine he chooses.

Add to that the fact that there are hundreds of Live CDs (boot anywhere, as above) and many hundreds of hard installed distributions, many of which have worked very hard and put huge sums of money (IBM has spent many billions - yup BILLIONS) into making Linux adaptable to all levels of users. Now, much like Fords and Chevys it is possible to "drive one" without knowing anything of what is "under the hood". However should you decide to learn how to "change a tire" or "improve your gas mileage" all the way up to the deepest and most fundamental workings are all available, free, and above all, unhidden.

In summary, Linux (which is just the kernel) has distributions/versions that are all but without effort to learn and use, and any investment in time is paid back by not having to mess with (or pay for) maintenance software such as anti virus and malware at the very least. It/They offer a great deal and anyone can try as many as they like, free of charge.

Macs have a reputation for high prices because originally the OpSys was tied to a very lean kernel (only supporting an extremely small list of top notch hardware such as SCSI hard drives) so it was in essence micromanaged and pared down as well as of extreme high quality. Many people also assumed that once clones of the iPod appeared, many were half the price that this just reflected that "gouging" ... but have you ever used an iPod? The sound quality is superb... better than anything cheaper and you can get to a specific song in under 5 clicks even if you have 10,000 songs on it. How much is your time (and annoyance/convenience) and listening pleasure worth?

So let's lay it to rest.

1) Macs are no longer way overpriced compared to PCs. They are slightly higher because they are extremely well designed and still prefer higher quality hardware, just not as exclusive as it once was, largely thanks to OSX which is based on BSD, another Unix-like OpSys.

2) Linux is no longer just for hackers and software geeks. It's easy compared to the years any windows user has already invested in learning it and it won't turn you into a cash cow.

3) That said, Windows also has it's niche and viability. It is rather amazing how successful they have been at creating a "one size fits all" system with the only cost being ever increasing hardware requirements to keep up with all the bloat, and of course the ever slowing user experience if you don't upgrade regularly including reinstalling.

These are "flavors" each with it's own distinct pros and cons, but none of them are so exclusive as to be head and shoulders above the others in all categories and the difference grows slighter (excluding cost in money and freedom) over time.
 
Last edited:
  • #20
I agree with you. It is a very opinionated issue, with no clear right or wrong answer. I'd rather spend my life doing stuff than trying stuff (another opinion), so I will hold off on linux until I make a friend who uses linux to show me the ropes. I earnestly tried ubuntu and linux mint and I think linux is "cool", but, as my incomplete experience shows...I really don't know.

Let's talk about life philosophy. More choices make you more miserable than more happy. Google the book: the paradox of choice.
 
  • #21
EE4life said:
Let's talk about life philosophy. More choices make you more miserable than more happy. Google the book: the paradox of choice.

I actually disagree with that philosophy both personally and in an objective view. It doesn't depress me in the least that Baskin-Robbins has 31 flavors of which I think I may have tried 8 or 10. Somebody(s) are buying the other 21 since Baskin-Robbins is the largest ice cream chain in the world and also one of the oldest, having been founded in 1945. I'm mildly joyful that should I "get a wild hair" it is there as well as that many people can also satisfy their tastes and whims for a nice treat.

Decision making is an important skill and I try to embrace it. That said, there are some areas that aren't perfectly pleasurable for me. It is a bittersweet experience to walk into a bookstore since, all at the same time, I am "pumped up" in eyes-wide wonder at all the beautiful books but the knowledge that even if I was put on life-support and read 24/7 for the rest of a very long life, I could not even read all the ones I would dearly enjoy.

All I can do is try to make my choices count.
 
  • #22
Let's stick to computer operating systems in this thread, please. General discussion of life-philosophy belongs better in... um... General Discussion. (subject to Evo's philosophy for that forum, of course. :wink:)
 
  • #23
And I don't allow philosophy.
 
  • #24
EE4life said:
Hi guys,
After trying linux for a awhile I realized its not worth it. Sure its opensource, and you can boot from it. Actually, doing things in linux is a waste of time for the regular computer user who does not need to interact with the OS.

My advice to all:
<snip>
3. I am currently still using windows 8.1. I don't really like it, but it get the job done without much hassle, so why switch to linux where the learning curve is not worth it for people like me who do not interact with the OS

Thanks,
So how much time do you waste learning New and Improved when it gets ever harder to return to Classic Desktop? How much with Anti Virus and Anti Malware? How much with "free" software that nags you to "upgrade to Pro today and save $20!" How much with Registry cleaners? Oh? You don't clean? Then, how much "fresh installing" to remove accumulated bloat?

So you estimate that it is better, not only for you but "all" to use a system they "don't really like" and ignore the hassles and time-wasters that do exist but for which you've grown resigned, and continue to be forced to upgrade hardware to handle the latest bloat or suffer poor performance, rather than to try out an alternative that requires no commitment but a little time?

FYI, you DO interact with your OS. You just allow Redmond to decide what's best for you and manage it for you.

Since Redmond doesn't like spending time and money on tech calls/repair work, they simply make it very hard to do anything really destructive, but not being able to do anything really constructive is the cost.

I'm truly sorry your experience with Linux was a negative one, but you and anyone else can solve that and see how Linux is evolving through the LiveCDs I mentioned. KDE desktop is remarkably easy for Windows users to work and get used to and offers some amazing features Windows still doesn't have yet.

The only issue that makes this remotely difficult is Secure Boot in some Bios/UEFI versions... one more step in Redmond owning "your" computer.

This is just as valid as driving cars when you haven't a clue how to change the oil or a tire, but many people don't like being at the mercy of mechanics (especially ones who can barely take their eyes off your wallet) and decide a little learning curve might just be worth it.
 
  • #25
My advice is, use them all. Try them all. I have, and every single one becomes arcane from time to time. But each has distinct advantages. I have my favorites, never mind which, but the important thing is, use the right tool for the right job. Each OS is a tool.
 
  • #26
I used windows until I learned about NSA backdooring it. I've been using Ubuntu (xubuntu, kubuntu, unity, etc) ever since.

I know people in PF don't care much about that, but to me it's a big deal.

TO OP:

I think you should definitely take the time to learn linux. Ubuntu is a good distro, there are tons and tons of helpfull information on the internet. As far as I know, in science, Linux is the "de-facto" OS.

To install java, just install the ubuntu-restricted-extras. It's in the repos.
 
Last edited:
  • #27
EE4life said:
I thought it is wise to look around for another OS to use besides Windows 8, which is tolerable and works...

If it's not broke, don't fix it. Tolerable and works is, usually, the best we can expect from IT.

I tried ubuntu, but I gave up after I spent hours and hours trying to install Java correctly. I am a not a computer enthusiast... Do you think it is worth the time to learn how to use a Linux system?

You found the answer to that! If you aren't a computer enthusiast avoid Linux, unless you have a Lunix geek at your beck and call.

I will not buy into linux just because it is free. What do think I should use for my operating system?

Use whatever you are given at work, then the support staff will support you. If you decide you must use a Mac or Linux, when everybody else is using Windows, then they get stroppy and then you have *real* problems.

At home? Exactly the same as at work is probably easiest! Alternatively, use Chrome OS on a Chrome Box - no virus problems, no back up problems, and so small that minimal support & learning is needed. Of course you will not be able to do anything outside web based applications, but if you can save "the hard stuff" for work then it might be a solution.
 
  • #28
Took the words right out of my mouth... thanks for that.
 
  • #29
whoops

I meant that as a reply to the Linux supporters.
 
  • #30
My experience with the three operating systems:

Windows: Designed to be easy for IT departments to be able to manage. Windows is the easiest to use for both the unsophisticated user and the power user as a result of their corporate focus. It also has the most software support. It is very popular in the corporate world.

OSX: Designed to be easy to use by unsophisticated users for basic tasks. Can be quite complicated to accomplish many power user tasks. It has some commercial software support (nothing like Windows) and can, in theory, run any Unix program that Linux can, though the reality of installing open-source Unix software on the Mac can be almost as difficult as getting it to run on Windows. It is very popular in academia and especially astronomy and computer science. The biggest disadvantage, at least in my opinion, is limited hardware support and being "legally" stuck with overly expensive proprietary hardware.

Linux: The big advantages here are that it is completely free and completely customizable, plus it has the best support for ease of installing open source, free software. Many open source software titles can be installed by a simple command on the terminal. You can scale it down to run on 16 mb of ram or scale it up to run on a supercomputer. You can install a slick desktop OS similar to Windows or Mac OS or not install any GUI at all.

Unfortunately, basic tasks can be very difficult to configure, it has little tech support available, there is a minimal amount of commercial software available and it can be difficult to install. It generally has not made much inroads as a desktop OS because, while it is adequate, it is hardly up to snuff with OSX or Windows as a desktop workstation.

The bottom line though is that all three operating systems will work fine for most OS tasks. The questions are, how much do you want to learn, how much are you willing to pay, how much admin time are you committed to, and do you need to run certain software packages. Obviously, if you want a UNIX environment, Windows is not an option, and if you want to run the full version of a program like Office, OSX and Linux are not options.
 
  • #31
Thank you for your anecdotal experience. I'd like to point out that while Windows and Mac are, by design, rather slow to make deep changes, Unix based systems, especially Linux is changing and growing very rapidly, so much so that many new people find the number of options alarming and/or confusing. That doesn't change the fact that any anecdotal information about the state of Linux requires a sort of "timestamp" because what was true last year is often very changed this year.

To be clear, I am not trying to say anyone is better than another, but I think it important to properly document current states. S0...

vociferous said:
My experience with the three operating systems:

Windows: Designed to be easy for IT departments to be able to manage. Windows is the easiest to use for both the unsophisticated user and the power user as a result of their corporate focus. It also has the most software support. It is very popular in the corporate world.

I'm afraid this is opinion and not factual. While it is true that Windows is the de facto standard on many more workstations than other systems, this came from the ground up, desktop deployment, NOT from the top down.

(See Graph quoted below in the attached pdf from Wikipedia Market Share by Category - incidentally converted from rich txt to pdf and uploaded from my Linux box)

vociferous said:
OSX: Designed to be easy to use by unsophisticated users for basic tasks. Can be quite complicated to accomplish many power user tasks. It has some commercial software support (nothing like Windows) and can, in theory, run any Unix program that Linux can, though the reality of installing open-source Unix software on the Mac can be almost as difficult as getting it to run on Windows. It is very popular in academia and especially astronomy and computer science. The biggest disadvantage, at least in my opinion, is limited hardware support and being "legally" stuck with overly expensive proprietary hardware.

This is both no longer true (and for quite some time) and overstated. It came from pre-OSX times, well over 10 years ago, when Apple systems were essentially embedded with extremely limited hardware support and of only enterprise quality hardware, like SCSI hard drives. While the public perception at large, considerably boosted by Microsoft propaganda, was this equated to "overpriced" the fact remains that at that time IDE hard drives commonly had 1 year warranties and SCSIs outperformed them in every way possible (even simultaneous access to multiple drives) and had 5 year guarantees. The "juice" was/is well worth the "squeeze" unless you are one that is satisfied with "just barely good enough, but cheap".

In addition to the fields you mentioned you surprisingly left out Multimedia Production and Editing. Pro Tools is THE standard Digital Audio Workstation software application. Star Wars and countless other major movies, the most in fact, are produced and edited on Macs than any other device even today, though Linux is making a dent these days. Newspapers, Magazines, others way too many to mention rely more on Mac than any other.

Adobe has never been alone in commercial professional software development and they are presently losing ground to both Mac and Linux in every category.

vociferous said:
Linux: The big advantages here are that it is completely free and completely customizable, plus it has the best support for ease of installing open source, free software. Many open source software titles can be installed by a simple command on the terminal. You can scale it down to run on 16 mb of ram or scale it up to run on a supercomputer. You can install a slick desktop OS similar to Windows or Mac OS or not install any GUI at all.

Unfortunately, basic tasks can be very difficult to configure, it has little tech support available, there is a minimal amount of commercial software available and it can be difficult to install. It generally has not made much inroads as a desktop OS because, while it is adequate, it is hardly up to snuff with OSX or Windows as a desktop workstation.

The above information, while correct in part, is either dated or shallow, or both. While I prefer commandline, the vast majority of Linux distributions have Software Centers, where 10's of 1000's of applications, upgrades, drivers... you name it, are available with a single mouseclick.

One can install many different desktops and choose on-the-fly which to use, or one desktop like KDE which has features like Activities where a user can setup an interface specific to any type of work or , well... activity, and switch between them with a single click. You can access your home desktop, run applications on it, install software on it or from it, with your smartphone.

There is much, much more but this should be enough to demonstrate that a desktop "similar to Windows or Mac" is ill-informed and condescending at best. There is literally NOTHING a windows desktop environment can do that a Linux DE cannot do and much that Linux desktops can do that are impossible on Windows. Your assessment of "hardly up to snuff" is dated and "quaint" at best.

In addition the support through documentation, forums, chats, is, if anything superior to both Mac and Windows if only because it's users know more about how the system works. The amount of misinformation on windows forums is less than useless it is often destructive. There exists a thread right here on this forum in which a member was apparently told by someone supposedly "in the business" to delete his Registry! 0_0

Much of how Windows and Mac systems work is hidden by design to keep people from making destructive mistakes. This has the side effect of preventing, or at least impeding, instructive help.

vociferous said:
The bottom line though is that all three operating systems will work fine for most OS tasks. The questions are, how much do you want to learn, how much are you willing to pay, how much admin time are you committed to, and do you need to run certain software packages. Obviously, if you want a UNIX environment, Windows is not an option, and if you want to run the full version of a program like Office, OSX and Linux are not options.

Now we are to the only remaining "crux of the biscuit". While the quality and compatibility of such as LibreOffice is so good that many even prefer it's more intuitive default interface, Microsoft still chooses to break compatibility with some types of Excel and Word formats to thwart that compatibility. Unfortunately for Microsoft and it's users this commonly means that documents you save in some former formats will no longer be readable by your "new and improved" Office.

So it is true that this can be a deal breaker for some people making even trying Linux marginally futile if they are that dependent on certain Office formats, though not all. Unfortunately for information, this too is a changing landscape and AFAIK there is no way to be certain exactly which formats are problematic without just jumping in and giving it a go. This is now easier than ever, partly from what I mentioned before about LiveCDs, but also because Linux/Unix supports more different kinds of hardware than any other OpSys that has ever existed, including Windows. There is more software choice than for any other though some see this as a fault.

The deal is, you're really not going to know unless you try some.
 

Attachments

  • share.pdf
    30.3 KB · Views: 345
Last edited:
  • #32
EE4life said:
Hi all,

I am currently a electrical engineering PhD student, and I spend a huge amount of my time on a computer and I plan to do so in the future as well. So, I thought it is wise to look around for another OS to use besides Windows 8, which is tolerable and works but I can't help but think there is something better.

I do some computer coding, I use mathematical software (matlab, labview, python). I think all the programs I use can be used in windows, mac, and linux.

I tried ubuntu, but I gave up after I spent hours and hours trying to install Java correctly. I am a not a computer enthusiast, rather I just want a good system. Do you think it is worth the time to learn how to use a Linux system? Or will Windows suffice just as it always has? I am not necessarily a open source enthusiast, so I will not buy into linux just because it is free. What do think I should use for my operating system? I am not afraid to try a linux distro again or even mac, but I want to be sure that my learning investment is well spent.

I humbly ask for some advice.

I use Linux. You can get a freeware equivalent to Matlab called Octave for Linux. (Takes some serious compiling, but worth it!). Once you have linux, you have a free compiler, which allows you to write C++ programs. And just about every other language has a linux compiler. The only thing I can't do with linux is run Labview...it's about the only reason I still have Windows at all. :)

Eric
 
  • #33
I stand by my statements and the empirical evidence backs it up. If Linux Windows managers were as easy to deploy and use as the Mac OS and Windows, they would be dominating the market right now because they are free. Even if a corporate license for Windows Enterprise were only $50 per workstation, switching to Linux in a 10,000 employee company could save a business about a quarter of a million dollars every few years. The fact that they have not done so is very telling, as is the fact that Linux has not been able to penetrate the consumer market.

Also, there are many things that Linux cannot do that Windows and the Mac OS can. Linux cannot legally play DVD's, MP3's, or bluray movies in the United States and many other countries. As far as I know, there is no legal software available for Linux that plays blurays or DVD's. Those require royalty licenses and the only software capable of playing them is violative of both civil law (failure to pay royalties per software license) and criminal law (distributing tools designed to break encryption).

As a result, Linux is distributed without these abilities and the only way to enable them are by often esoteric and legally murky means. That is not very friendly to the end user.

Ten years ago, many Linux evangelists were claiming that Linux is an easy to use desktop OS competitive with windows and OSX and it was only a matter of time before they dominated the competition. In that time, actual adoption of Linux has remained pretty much flat fluctuating around about 1% of all web traffic while the only real changes were small but steady increases for OSX. Most of them are pretty quiet now. Despite many advances in Linux, it still cannot be given away to most users.

The empirical evidence speaks quite clearly. Linux desktop is a niche operating system that is well suited for specific tasks and users, but in general, is not competitive with OSX or Windows on the desktop. This is hard data, not anecdote.

There was a time when I thought that Linux had a real chance as a desktop or laptop OS, but the empirical evidence shows that it does not. It simply cannot compete with the resources that large companies like Apple and Microsoft command. It still has its uses, especially on custom or embedded systems and among technical and scientific computing users, although even those seem to be mostly preferring OSX to Linux these days.

Most places you will see Linux server rooms and embedded devices these days is in poor countries that cannot afford slicker products or in computer labs at universities in the science and engineering departments, but even there, with so few faculty using Linux on their own workstations and laptops, you have to wonder if it is more of a cost-cutting measure to avoid equipping labs with expensive, proprietary OSX machines.
 
  • #34
vociferous said:
I stand by my statements and the empirical evidence backs it up. If Linux Windows managers were as easy to deploy and use as the Mac OS and Windows, they would be dominating the market right now because they are free. Even if a corporate license for Windows Enterprise were only $50 per workstation, switching to Linux in a 10,000 employee company could save a business about a quarter of a million dollars every few years. The fact that they have not done so is very telling, as is the fact that Linux has not been able to penetrate the consumer market.

Also, there are many things that Linux cannot do that Windows and the Mac OS can. Linux cannot legally play DVD's, MP3's, or bluray movies in the United States and many other countries. As far as I know, there is no legal software available for Linux that plays blurays or DVD's. Those require royalty licenses and the only software capable of playing them is violative of both civil law (failure to pay royalties per software license) and criminal law (distributing tools designed to break encryption).

As a result, Linux is distributed without these abilities and the only way to enable them are by often esoteric and legally murky means. That is not very friendly to the end user.

Ten years ago, many Linux evangelists were claiming that Linux is an easy to use desktop OS competitive with windows and OSX and it was only a matter of time before they dominated the competition. In that time, actual adoption of Linux has remained pretty much flat fluctuating around about 1% of all web traffic while the only real changes were small but steady increases for OSX. Most of them are pretty quiet now. Despite many advances in Linux, it still cannot be given away to most users.

The empirical evidence speaks quite clearly. Linux desktop is a niche operating system that is well suited for specific tasks and users, but in general, is not competitive with OSX or Windows on the desktop. This is hard data, not anecdote.

There was a time when I thought that Linux had a real chance as a desktop or laptop OS, but the empirical evidence shows that it does not. It simply cannot compete with the resources that large companies like Apple and Microsoft command. It still has its uses, especially on custom or embedded systems and among technical and scientific computing users, although even those seem to be mostly preferring OSX to Linux these days.

Most places you will see Linux server rooms and embedded devices these days is in poor countries that cannot afford slicker products or in computer labs at universities in the science and engineering departments, but even there, with so few faculty using Linux on their own workstations and laptops, you have to wonder if it is more of a cost-cutting measure to avoid equipping labs with expensive, proprietary OSX machines.

Hi Vociferous:

I think you also need to remember the market. For business applications where everyone is allergic to change, Windows has a clear advantage. For scientific types who are as likely to be writing their own software as not, the OS is actually pretty irrelevant. Someone who's used to command line entry isn't going to be too thrown by a different GUI!

Eric
 
  • #35
KL7AJ said:
Hi Vociferous:

I think you also need to remember the market. For business applications where everyone is allergic to change, Windows has a clear advantage. For scientific types who are as likely to be writing their own software as not, the OS is actually pretty irrelevant. Someone who's used to command line entry isn't going to be too thrown by a different GUI!

Eric

It's not just that people are "allergic to change". Microsoft has made a point of ensuring backwards compatibility. On the 32 bit version of Windows 8, you can still run many DOS programs written back in the 1980's.

Linux is fragmented, so even across a single kernel, one binary might run perfectly while another is useless. There is no central installation package, so while one install might go smoothly, another might fail for extremely incomprehensible reasons, and every new version of Linux has a strong potential to break old programs.

If you're willing to put in the time to maintain your installation and work around its inconsistencies, then any OS will work fine for you. In theory, you can compile open-source programs to run on any OS you choose, even if a binary is not available, and certainly major distributions of Linux have the easiest time installing GNU software. But, you have to consider the other tasks you do.

If you just have a workstation in the lab preconfigured with all the software you need, then you're probably okay whatever your OS. If you use the device for more varied uses, especially laptops you use to travel with, you'll probably find that OSX and Windows "just work" for a variety of consumer tasks.
 
<h2>1. What operating system is best for a PhD student?</h2><p>The best operating system for a PhD student will vary depending on their specific needs and preferences. However, some popular options include Windows, macOS, and Linux. It is important to consider the software and tools needed for your research, as well as the compatibility with your university's systems.</p><h2>2. Is it necessary to have a specific operating system for a PhD program?</h2><p>No, it is not necessary to have a specific operating system for a PhD program. Most universities and research institutions have systems in place that allow for compatibility with different operating systems. It is important to consider your specific needs and preferences when choosing an operating system for your PhD studies.</p><h2>3. Can I switch operating systems during my PhD program?</h2><p>Yes, you can switch operating systems during your PhD program. However, it is important to consider the potential challenges and time constraints that may come with switching operating systems. It is recommended to make the switch during a break in your studies to avoid any disruptions.</p><h2>4. Are there any operating systems that are better for certain fields of study?</h2><p>There is no specific operating system that is better for certain fields of study. However, some fields may require specific software or tools that are only available on certain operating systems. It is important to research and consider the software and tools needed for your specific field of study when choosing an operating system.</p><h2>5. Can I use multiple operating systems on one computer for my PhD studies?</h2><p>Yes, it is possible to use multiple operating systems on one computer for your PhD studies. This can be achieved through dual-booting or using virtual machines. However, it is important to have enough storage and memory on your computer to accommodate multiple operating systems and to ensure smooth functioning.</p>

1. What operating system is best for a PhD student?

The best operating system for a PhD student will vary depending on their specific needs and preferences. However, some popular options include Windows, macOS, and Linux. It is important to consider the software and tools needed for your research, as well as the compatibility with your university's systems.

2. Is it necessary to have a specific operating system for a PhD program?

No, it is not necessary to have a specific operating system for a PhD program. Most universities and research institutions have systems in place that allow for compatibility with different operating systems. It is important to consider your specific needs and preferences when choosing an operating system for your PhD studies.

3. Can I switch operating systems during my PhD program?

Yes, you can switch operating systems during your PhD program. However, it is important to consider the potential challenges and time constraints that may come with switching operating systems. It is recommended to make the switch during a break in your studies to avoid any disruptions.

4. Are there any operating systems that are better for certain fields of study?

There is no specific operating system that is better for certain fields of study. However, some fields may require specific software or tools that are only available on certain operating systems. It is important to research and consider the software and tools needed for your specific field of study when choosing an operating system.

5. Can I use multiple operating systems on one computer for my PhD studies?

Yes, it is possible to use multiple operating systems on one computer for your PhD studies. This can be achieved through dual-booting or using virtual machines. However, it is important to have enough storage and memory on your computer to accommodate multiple operating systems and to ensure smooth functioning.

Similar threads

  • Computing and Technology
Replies
21
Views
2K
  • Computing and Technology
Replies
18
Views
1K
  • Computing and Technology
Replies
14
Views
5K
  • Poll
  • Computing and Technology
Replies
8
Views
2K
  • Computing and Technology
Replies
17
Views
3K
Replies
35
Views
6K
  • Computing and Technology
Replies
4
Views
1K
Replies
3
Views
197
  • Computing and Technology
Replies
23
Views
12K
Replies
3
Views
3K
Back
Top