ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
איק דוביםאורח · ·
 

הודעה פורסם: 02/10/2020 - 16:16
נושא ההודעה: מאיפה היתה גישה לליבה של יוניקס ככה ששכתבו אותה לליבת לינוקס

מאיפה היתה גישה לליבה (KERNEL) של יוניקס ככה ששכתבו אותה לליבת לינוקס?
האם יוניקס פשוט היתה קוד פתוח בזמנו?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 02/10/2020 - 16:43
נושא ההודעה:

לינוקס תואמת יוניקס, לא שכתוב שלה. אפשר לקרוא על כך ב"החדשנים" של וולטר אייזקסון, שוחרר להורדה בחינם על ידי אלכסון.

https://alaxon.co.il/download/%D7%94%D7%97%D7%93%D7%A9%D7%A0%D7%99%D7%9D/

לינוס לא אהב את DOS וקנה במקומה את MINIX, תואמת יוניקס, ואז התחיל לכתוב את ליבת לינוקס.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 02/10/2020 - 17:06
22 נושא ההודעה:

מצטער אני לא מבין את הכוונה
מה הכוונה שאומרים "תואם"? איך לינוס ושותפיו ידעו איך בערך יוניקס/מיניקס כתובות? מה הוא עשה עם מיניקס שעזר לו לכתוב את ליבת לינוקס?
תודה!
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 02/10/2020 - 17:08
נושא ההודעה:

לא שכתבו אותה. הממשק של המערכת (איך היא אמורה להתנהג) היה ידוע ומוגדר גם בתקנים (לדוגמה: POSIX ו־SUS). בשנות השמונים וראשית שנות ה־90 נכתבו כמה מימושים עצמאיים של מערכות דמויות יוניקס.

מצד שני, בטענה הזו יש גרעין אמת: קוד המקור של מערכות יוניקס שונות הופץ באופן לא חוקי:
https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th_Edition,_with_Source_Code
בעקבות זאת החליט אנדרו טננבאום לממש מחדש מערכת דמוית יוניקס, וזו נקראה מיניקס. להבדיל מיוניקס וגם מלינוקס היא הייתה מערכת שנכתבה עם מיקרו ליבה. לפחות באותו שלב הביצועים שלה גם היו נוראיים (גם הליבה שעליה עבדו במערכת גנו תוכננה כמיקרו ליבה. היא סבלה גם היא מבעיות ביצועים קשות). לכן ברור אין בעיה להאמין שלינוס לא התבסס על מערכת מיניקס.

לינוס למד באוניברסיטה קורס מערכות הפעלה שבו השתמשו במיניקס כדוגמה עיקרית. הוא הכיר מערכות יוניקס שונות (תחנות עבודה, שרתים) שבהם השתמשו באוניברסיטה באותו זמן שהריצו יוניקסים שונים ורצה לכתוב מערכת דמוית יוניקס שתוכל לנצל את היכולות החדשות של מחשב 386 שהיה לו (עם זכרון וירטואלי) וכך נולדה ליבת לינוקס.

הבעלות על קוד המקור של יוניקס עברה מ־AT&T לנובל כשזו נסתה לחקות את מיקרוסופט (מערכת הפעלה, תוכנות משרדיות, ועוד) אבל ב־1995 נובל הבינה שהיא הפסידה ומכרה את יוניקס לחברת Santa Cruz Operations, יצרנית יוניקס עצמאית אחרת. בשנת 2001 החברה הזו מכרה את כל עסקי היונקס שלה ליצרנית הפצת לינוקס בשם קלדרה. אבל מסתבר שגם הפצת הלינוקס וגם עסקי היוניקס של החברה החדשה לא היו מוצלחים. לכן היא שינתה את שמה חזרה ל־SCO והחלה לנסות לתבוע משתמשי לינוקס בטענות שונות של הפרות זכויות יוצרים בכך שהקוד של לינוקס מבוסס על יוניקס.

איומי התביעה הללו התבררו בהמשך כהונאת משקיעים: השווי של החברה הכושלת נופח פי כמה ובעלי החברה מימשו מניות ברווחים גדולים. הם לא הצליחו להראות אף פעם ראיות סבירות להעתקות. בהמשך התברר בצעד מפתיע שגם בעלותם על זכויות היוצרים לקוד המקור של יוניקס שנויה במחלוקת. אבל כל הפרשה גרמה לשידוד מערכות מבחינה של הקפדה על זכויות יוצרים.

(גרסאות BSD השונות מבוססות על מערכת ההפעלה דמוית יוניקס שפותחה בברקלי. מערכת BSD הייתה במקור יוניקס עם שינויים אולם בתהליך הדרגתי בשנות השמונים כל החלקים שהגיעו מיוניקס נכתבו מחדש ובתחילת שנות התשעים המערכת כבר לא כללה רכיבים מיוניקס של AT&T)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 02/10/2020 - 17:21
נושא ההודעה:

בשנות השמונים יוניקס הייתה מאוד פופולרית. יצרנים שונים יצרו גרסאות משלהם. הרוב היו מבוססות על הגרסה של AT&T (מעבדות בל) או של ברקלי (BSD) אבל היו גם מימושים עצמאיים לחלוטין (כמו XENIX של מיקרוסופט שנמכר בהמשך ל־SCO). חברת AT&T מכרה רשיונות שימוש ורישיונות ליצרניות תוכנה שמכרו גרסאות יוניקס שמבוססות על התוכנה שלה.

התוצאה הייתה מגוון גדול של גרסאות לא לגמרי תואמות. מי שמכיר את סקריפט ה־configure המפחיד צריך לדעת שהוא עוד התקדמות. במקור תוכנות כללו קובץ בניה נפרד לכל מערכת הפעלה נתמכת, והיו הרבה כאלו.

אבל הממשק של המערכת היה די מוגדר: מה בערך אמורה לעשות כל תוכנית ומה בערך אמורה לעשות כל פונקציה ב־libc. זה אף פעם לא היה סודי. ולכן זה אפשר לממש מחדש את יוניקס כמה פעמים.

זה מה שמפחיד בתביעה של אורקל נגד גוגל: אורקל טוענת שיש לה זכויות יוצרים על הגדרת הממשק.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 03/10/2020 - 11:53
נושא ההודעה:

מעניין
תודה!
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח [איק דובים]
  2. אורח
  3. אורח
  4. אורח [צפריר]
  5. אורח [צפריר]
  6. אורח