פורסם 2009 בספטמבר 1516 שנים שלום לכולם,רציתי לדעת האם לאופארד וגרסאות קודמות של אפלמבוססות על LINUXאם תוכלו להפנות אותי לקצת חומר בעניין.
פורסם 2009 בספטמבר 1516 שנים ואם נפשט את זה עוד מעט אז היא מבוססת על יוניקס ולא על לינוקס .http://he.wikipedia.org/wiki/Mac_OS_X הנה קצת מידע בחסות וויקיפדיה
פורסם 2009 בספטמבר 1616 שנים כמו כל מערכת הפעלה, לאופורד מבוסס על ליבה ועלסט של תוכניות.אם אתה שואל על הליבה, אז היא מבוססת על הליבהשל Mach 3. ויש קוד נוסף שהוסיפו מליבות מבססותBSD כמו FreeBSD ו-NetBSD.המערכת גרפית מבוססת על Xorg (היתה עד לא מזמןמבוססת על XFree86).שאר התוכנית הן תוכניות קוד פתוח שנאספו ותוכניותשאפל יצרה בעצמה.-נערך-אגב, אחת הסיבות שאפל לא עושה שימוש בליבה שללינוקס היא הרשיון GPL שתחתיו הליבה משוחררת (GPL)שהוא מדבק והוא היה גורם לכל הקוד מקור של המערכתהפעלה להשתחרר כקוד פתוח.
פורסם 2009 בספטמבר 1616 שנים כמה תיקוני טעויות:1. הקרנל של לאופרד מבוסס דרווין, שזה קרנל קוד פתוח שמבוסס על מה שהיה בחברת NeXT, שהוקמה ע"י סטיב ג'ובס בזמנו, והתבסס על freeBSD.2. היו גישושים לשימוש בלינוקס כקרנל, אבל הם נפלו די מהר. לעומת זאת, אם הליבה היא ברשיון GPL, למשל, אין שום מניעה שרכיבים אחרים במערכת יהיו בכל רשיוו שהוא, כולל קוד סגור (דוגמא - WebOS של פאלם משתמש בלינוקס כקרנל, והיא סגורה לחלוטין).3. המערכת לא מבוססת על xorg. השרת הגראפי של מק נקרא quartz, והוא שונה לחלוטין מX, והרשיון שלה בהחלט לא חופשי.4. אפל משתמשת בגרסאות משלה (forks) של GCC, Gdb, ושאר כלי פיתוח
פורסם 2009 בספטמבר 1816 שנים לא מה שאתה אומר לא נכון. אבל הוא לא מדוייק.1. הקרנל הוא אכן פרי פיתוחה של NeXT אך הואמבוסס על XNU שמבוסס על Mach 3.0 ועל קוד מסוייםשנלקח מ-BSD.2. פיתוח ישיר שקשור לקרנל של לינוקס בעייתי, אי אפשרלפתח קוד קיים\ספריה קיימתי בלי לשחרר את הקוד מקור,משהו שאפל כנראה לא רצתה לעשות.3. המערכת הגרפית כן מבוססת Xorg, למעשה Quartz הואהמקביל של Compiz (משמש בתפקיד מנהל חלונות).ו
פורסם 2009 בספטמבר 1916 שנים 1. נלקח מ freeBSD: (חלקית)http://en.wikipedia.org/wiki/Xnu#BSD2. אפשר לפתח דרוורים לא חופשיים. כמו שעשו nvidia ו ati. חלקים אחרים במערכת, שאינם הקרנל, יכולים להיות מכל רשיון שהוא. שוב, כך את WebOS בתור דוגמא.3. אין שום קשר בין quartz ל X - לא הפרוטוקול, ולא המימוש. השם quartz מתייחס גם לcompositor וגם לשכבת התצוגה.http://en.wikipedia.org/wiki/Quartz_%28graphics_layer%29http://en.wikipedia.org/wiki/Quartz_2D
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.