| Bottom | |
|---|---|
| Author |
Thread : linux and apple
|
|
More Information
|
Forgive me if my terminology is wrong. I have no clue what BSD is but I believe it's linux based, correct?
|
|
Related Product
|
|
$WITTY_QUOTATION
More Information
|
It is a good thing that you are trying to learn more about this topic as most people choose to remain 'blissfully ignorant', so kudos to you |
|
More Information
|
OSX is not licensed under the BSD license, but it is derived from BSD. The BSD license allows people to incorporate the code into closed source software as long as the copy right notice is retained in comments in the code. So even though OSXs kernel is derived from BSD it is not Free software. Though I think that apple does have, or did have, a free version of their kernel called Darwin. They may have stopped it when they went to x86 processors, to help keep people from running OSX on non Mac hardware.
|
|
More Information
|
First of all, NO OS is completely impenetrable. One can still be compromised, even with a strong OS. The better OSes for fending off attacks simply make it harder to cause damage or limit the damage caused. Most people run Windows as admin and thus any process that the user spawns can change anything. It is possible on Windows NT to run as a limited user, which would prevent some of the virus trouble. However, it's a real PITA as the old DOS-based Windows versions didn't even have admin/non-admin and as such, programmers assumed the user was admin. Windows also has much less of a differentiation between user programs/functions and system programs/functions than UNIX does. Thus it is more likely that something can take over a non-admin user process and gain admin access by making certain calls to the system. The same can happen on UNIX systems too, but it is less common due to the design of the OS.
|
|
More Information
|
|
|
More Information
|
Thanks for the posts everyone |
MyDiscussions.Net Forum, Version 2007.1
© 2000-2006 No1Dev
