iSubaru, on 12 February 2012 - 08:38 AM, said:
I'm not specialists but I think that wole "X" series in Mac OS is Unix or Unix-like, the previous Mac OS (9 and below) was way another story (beautiful story...)
No, I'm talking OSX. It got the UNIX label in 10.5. Previously it was like Linux, UNIX-like, but not a certified UNIX.
Even though they're both UNIX-like or UNIX, it doesn't mean they're the same thing though. Windows XP and Windows 7 are both Windows NT operating systems, but that doesn't mean compability and such is exactly the same. Hell, beteeen NT 5 (XP family) and NT 6 (Vista/7 family) the graphics system changed so older graphics drivers don't work and a bunch of crap too.
So even if things do share some commonness in the base, it doesn't mean that they're the same thing. It does not mean that the same sort of drivers and technologies will work with them.
iSubaru, on 12 February 2012 - 08:38 AM, said:
Quote
In Linux the source for any part of it is easy to get
Nope, if author doesn't want to reveal source code he/she doesn't have to, once again Linux license doesn't force ANYONE to make Open-Source programs, it just forces to make Linux be free and open-source, just that
Quote
Sure, look through the source and here's some tools to run.
Again, no willing to give source, no deal
Quote
In OSX the source and documentation for core parts is mostly inaccessible...
Once again, unless author wants to reveal the code
No dude, in that section
I'm talking about the OS.
The source, tools, and documentation for Linux are easily-available.
http://www.kernel.or...b/linux/kernel/
http://www.kernel.org/pub/linux/docs/
OSX on the whole is not open-source. Yes it does use some open-source components, but it's not nearly to the point that Linux is.
iSubaru, on 12 February 2012 - 08:38 AM, said:
Yes but it doesn't work for GG/HS/othersuch[censored] things, as mentioned they are rootkits and Wine doesn't want to make them run, neither Linux itself wants, safe or not it's rootkit...
It's more of a technical limitation in many cases. WINE is an API translation layer, so there's things it
can't do, mainly programs that would directly interact with the windows kernel (or install and use device drivers) instead of just using API calls like normal programs.
In addition like I said, sometimes the security ideas that Windows has and copy protections try to exploit just won't work on Linux.
http://wiki.winehq.org/CopyProtection
Quote
[...] Wine developers have to contend with undocumented interfaces, code obfuscation, and maintaining compatibility with *nix security models.
iSubaru, on 12 February 2012 - 08:38 AM, said:
I still recall the guy that showed on Youtube how he has run Pangya (aka Albatross18 in the past) on Linux but didn't want to reveal the method because he believed to whole end of the world that if he will do it the company won't help Linux users...wha~?!
We see time and time again that companies will grasp at straws for reasons to not spend time/effort/money on something. That could easily be taken as an example of "Well see if we put it on Linux people will just hack it, so we won't do it."
iSubaru, on 12 February 2012 - 08:38 AM, said:
One more thing, if I would want to be "paranoic" about getting into source code by backward assembly, I can do it regardless of operating system I have (Virtual Machine FTW)
For example I install OSX on Virtual Machine, get the game, install it, play a bit, get it out to Linux host and use tools to disassembly it and what's more, if I will get source code there is HIGH chance I will be able to recompile it for my Linux platform!!! (just have to correct names of libraries names in the files and as worst case, get the ones that probably should not be in the network but they are anyway teehee xD)
I didn't say it wasn't possible, but it's harder (getting OSX in a virtual machine at all takes more time and effort than linux) and less people care.