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

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkמה זה BSD ? מי צריך את זה ולמה?

published at 09/07/2003 - 16:24 · ‏פורסם pacman · ‏tags BSD · שלח לחברידידותי למדפסת
BSD לאחר חיפוש מתמשך אחר מידע רלוונטי אודות משפחת BSD (כן, משפחה מאחר ומדובר בארבע מערכות הפעלה עיקריות הנושאות את השם המפורסם הזה) ובעיקר אודות ההבדלים בין Linux  ו- BSD זה מה שגיליתי.



הקדמה

מה זה BSD? אם תשאלו מומחה למחשבים את השאלה הזאת קרוב לודאי שהוא יגיד לכם שזו "מערכת הפעלה" (אבל זהלא לגמרי מדויק). התשובה הנכונה היא יותר מורכבת מכפי שנראה ... BSD, היא בין היתר: תרבות, פילוסופיה, אוסף ענקי של תוכנות אשר הולך וגדל , כאשר את הרוב ניתן להשיג חינם ביחד עם הקוד מקור!

ראשי התיבות BSD מציינות: Berkeley Software Distribution. מדובר בעצם בשם האוניברסיטה הקליפורנית בה הכל התחיל. פרטים נוספים כאן.

הגדרה

כיום השם BSD מתייחס לקרנלים ומערכות הפעלה כמו FreeBSD, NetBSD, OpenBSD, BSD/OS, Darwin. כידוע, Darwin היא הלב של מערכת ההפעלה MacOS X.

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

המוצא

מערכת ההפעלה יוניקס (UNIX) נוצרה במעבדות המחקר Bell של חברת AT&T בשנות ה70- המוקדמות. מערכת ההפעלה יוניקס, אשר כתובה בשפת C (אשר אף היא פותחה באותן המעבדות) היתה מיועדת לאפשר עבודה אינטראקטיבית מול המחשב על חומרה די פשוטה ובניגוד למודל האצווה (batch) הרווח באותה תקופה.

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

האם BSD היא UNIX?

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

פיתוחה של BSD באוניברסיטת ברקלי הסתיים בשנת 1995 עם גירסה 4.4. כיום ישנם שלושה פרוייקטים שונים המתייחסים למקור ההיסטורי של BSD והם: FreeBSD, NetBSD ו-OpenBSD והן נמצאות בפיתוח אינטנסיבי וזמינות לציבור תחת תנאי רישוי חופשיים. קראו עוד כאן.

ארבע מערכות הפעלה מבוססות BSD הללו נמצאות תחת פיתוח אינטנסיבי והן זמינות לציבור הרחב מתוכם שלושה תחת רשיון חופשי. לעומתן, Darwin מופצת תחת רשיון של חברת אפל בשם Apple Public Source ה License אשר מגביל את השימוש המסחרי בקרנל בדומה ל-GPL. קראו עוד כאן.

האיכות של FreeBSD

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

על ההבדלים בין לינוקס ו-BSD

מלבד הבדלי הרישוי, ההבדלים העיקריים בין כל הנגזרות הללו הם בארכיטקטורה ובפילוסופיה. כידוע לינוקס היא בעצם רק קרנל שמנהל את החומרה והמשאבים השונים של המחשב כמו ה-CPU. מערכת ההפעלה עצמה היא כידוע GNULinux, והיא כוללת לעיתים תוכנה שמקורה ב BSD. להבדיל, BSD לעומת זאת היא מערכת הפעלה בפני עצמה שבה כל רכיבי המערכת כמו גם הקרנל הם חלק מפרוייקט BSD . ראו פרטים נוספים כאן.

עוד קצת על BSD באתר ExtreemTech.com

OpenBSD
NetBSD

הערה: תודה ל pacman על שליחת הידיעה, ול dittigas על העריכה.
 

קישורים רלוונטיים

· עוד על BSD
· חדשות מאת pacman


הסיפור הנקרא ביותר בנושא BSD:
מה זה BSD ? מי צריך את זה ולמה?

מה זה BSD ? מי צריך את זה ולמה? | כניסה / יצירת מנוי חדש | 13 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
תגובה: מה זה BSD ? מי צריך את זה ולמה? (ניקוד: 1)
ע"י freelsd ב 09/07/2003 - 16:58

(מידע על משתמש | שלח הודעה) http://
שתי דברים באו מBerkeley
הבי אס די והאל אס די
(BSD & LSD)
ולא, הם לא צירוף מקרים

[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה?(ניקוד: 1)
ע"י Nicko ב 09/07/2003 - 17:20
(מידע על משתמש | שלח הודעה) http://nickoz.da.ru/
LSD בא מד"ר הופמן :)

[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה? (ניקוד: 0)
ע"י פינגווין אנונימי ב 09/07/2003 - 18:04
כל הכבוד על ההשקעה, וכמה הערות /הארות.
מערכות הפעלה מבוססות BSD גם משתמשות בין היתר בכלי GNU.
כששואלים את סטןלמן למה לא לאמר GNU/BSD אם ככה הוא מסביר (פחות או יותר) שזה עניין של כמות ונחיצות הקוד לצורך הפעולה.
בעוד GNU/LINUX לא יכולה לעבוד ללא כלי GNU ב BSD אפשר לעבוד ללא כלי גנו.

הרישוי של BSD שונה מאוד מזה של GNU (כלומר מ GNU GPL), אבל יש לא מעט יישומים ברשיון BSD שעובדים בלינוקס, ולא מעט יישומים ברשיון שדומה ל BSD כמו PHP LICENCED שעליו מבוסס הרישוי של שפת הסקריפט PHP.

המערכת הכי מאובטחת כיום לדעת רבים היא OpenBSD שהיא מערכת חופשית כשלעצמה,אבל אם למשל תחפשו את ה iso שלה ברשת לא תמצאו... החברה של אופן בסד מעדיפים שתקנו את הדיסק.
אם אתם מתעקשים לא לקנות יש התקנה מבוססת FTP (ואפשר ליצור לבד דיסק !

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


ברק.

[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה?(ניקוד: 0)
ע"י פינגווין אנונימי ב 09/07/2003 - 20:19
מערכות BSD מבוססות על קוד BSD מקורי. הן אמנם משתמשות ב-gcc (כמו גם סולריס, היום) , אולם יש להן libc משלהן ועוד הרבה דברים שונים.


[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה?(ניקוד: 1)
ע"י Nicko ב 09/07/2003 - 20:26
(מידע על משתמש | שלח הודעה) http://nickoz.da.ru/
מה אם IRIX?

[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה? (ניקוד: 1)
ע"י pacman (pacman@mscc.huji.ac.il)
ב 10/07/2003 - 08:22
(מידע על משתמש | שלח הודעה) http://
תודה :-)

[ השב לזאת ]

כל מה שאני צריך עכשיו זה פרסום של BSD (ניקוד: 1)
ע"י The-Q ב 10/07/2003 - 01:15

(מידע על משתמש | שלח הודעה) http://
BSD מתאים לניוביס? אז למה אתם מפרסמים את זה?

תאמינו לי שמישהו לא ניוב ידע מה זה BSD.

[ השב לזאת ]

האתר הוא לא רק לניוביז(ניקוד: 1)
ע"י Nicko ב 10/07/2003 - 01:42
(מידע על משתמש | שלח הודעה) http://nickoz.doesntexist.org/
לידיעתך האתר הוא לא רק לניוביז.
ואפילו אם יש איזה ניובי שרוצה BSD אז אם יהיה לו רצון הוא יסתדר.

[ השב לזאת ]

תגובה: כל מה שאני צריך עכשיו זה פרסום של BSD (ניקוד: 1)
ע"י pacman (pacman@mscc.huji.ac.il)
ב 10/07/2003 - 08:24
(מידע על משתמש | שלח הודעה) http://
למה? כדי שגם ה ניוביז ידעו במה מדובר ואם כבר, אזי עבדתי על זה במיוחד עבור ניביז, הראי מי שכבר יודע לא מענין אותו נכון? :-)

bye

[ השב לזאת ]

תגובה: כל מה שאני צריך עכשיו זה פרסום של BSD(ניקוד: 1)
ע"י The-Q ב 10/07/2003 - 12:51
(מידע על משתמש | שלח הודעה) http://
ניוב לא יסתדר עם BSD.
מישהו שהוא לא ניוב, יסתדר עם BSD אבל הוא בגלל שהוא כבר לא ניוב הוא בטוח מכיר BSD לגירסותיה השונות.

[ השב לזאת ]

BSD (ניקוד: 1)
ע"י Nicko ב 10/07/2003 - 01:50

(מידע על משתמש | שלח הודעה) http://nickoz.doesntexist.org/
אני חושב שגם כדאי להדביק את ההודעה הזאת למדור הקישורים.

[ השב לזאת ]

תגובה: BSD (ניקוד: 1)
ע"י pacman (pacman@mscc.huji.ac.il)
ב 10/07/2003 - 08:25
(מידע על משתמש | שלח הודעה) http://
בוא נקווה שכן :-)

[ השב לזאת ]

תגובה: מה זה BSD ? מי צריך את זה ולמה? (ניקוד: 0)
ע"י פינגווין אנונימי ב 10/07/2003 - 12:56
You forgot BSDi

GibsonLP

[ השב לזאת ]