What are their respective strengths/weaknesses?
I know Windows carries a ton of legacy libraries, but that means it can support your older software, the new and it's widespread.
Mac Os X imho doesn't carry that amount of legacy around making it slender, but it's like you have to adapt to the SO "ways" instead of personalizing it like you can with Windows or Linux. Also, mac people claims it's better for multimedia production, and because of that you see more Macs (especially iMacs) around in workplaces. Is it true? (I think it's just for looks/space but I could be wrong).
Linux isn't quite as widespread as Windows on desktops, but it's even more customizable, as lightweight as you want, plenty of FOSS, lacks gaming (AAA), lacks a bit of support (drivers). I'm talking about desktops here, not servers, but you can say anything you want about server space too.
Others, like Unix, BSD, mobile OS, whatever you want, I'm not that used to them.
I hope you get the idea of what I'm trying to say, I want to know your opinions, get some myths debunked and new perspectives.
BTW I'm realizing this looks like homework :S I swear it's pure curiosity and I'm sorry if my english makes things a little confusing.
I know Windows carries a ton of legacy libraries, but that means it can support your older software, the new and it's widespread.
Mac Os X imho doesn't carry that amount of legacy around making it slender, but it's like you have to adapt to the SO "ways" instead of personalizing it like you can with Windows or Linux. Also, mac people claims it's better for multimedia production, and because of that you see more Macs (especially iMacs) around in workplaces. Is it true? (I think it's just for looks/space but I could be wrong).
Linux isn't quite as widespread as Windows on desktops, but it's even more customizable, as lightweight as you want, plenty of FOSS, lacks gaming (AAA), lacks a bit of support (drivers). I'm talking about desktops here, not servers, but you can say anything you want about server space too.
Others, like Unix, BSD, mobile OS, whatever you want, I'm not that used to them.
I hope you get the idea of what I'm trying to say, I want to know your opinions, get some myths debunked and new perspectives.
BTW I'm realizing this looks like homework :S I swear it's pure curiosity and I'm sorry if my english makes things a little confusing.