cp77fk4r מנהל פורומים
מנהל פורום אבטחת מידע
הצטרף / הצטרפה: 09 April 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 501
|
נשלח בתאריך: 10 November 2005 בשעה 02:33 | | IP רשוּם
|
|
|
|
מיקרוסופט - לא רק וינדוס
יום ראשון, 6 בנובמבר 2005, 19:17 מאת: עודד ירון, הארץ
חוקרי החברה מפתחים מאפס את סינגולריטי, מערכת הפעלה ניסיונית, שמתבססת על התפתחויות שונות בתיכנות בניגוד לעמדה המקובלת, וינדוס אינה מערכת ההפעלה היחידה שמיקרוסופט מפתחת. על פי דיווח ב-eWeek, החברה מפתחת מערכת הפעלה חדשה שכלל אינה מתבססת על משפחת וינדוס. צוות הפיתוח, שבונה את Singularity (ייחודיות) - המערכת החדשה - מאפס, כתב כבר כ-300 אלף שורות קוד.
אנשי הפיתוח החלו לחשוף פרטים על מערכת ההפעלה, בין היתר פירסמו מסמך על המערכת באתר החברה. במסמך הם מסבירים כי מטרת הניסוי של החברה היא לבדוק את האפשרות לבנות מערכת הפעלה מאפס כשהמחשבה היא על אמינות ולא ביצועים כמו במערכות הווינדוס. כידוע, תוכנותיה של מיקרוסופט זכו במהלך השנים לביקורות בכל הנוגע לתחום האמינות והאבטחה.
החוקרים הסבירו כי פלטפורמת התוכנה הנוכחית לא התפתחה באופן משמעותי ביחס לארכיטקטורות, תוכנות הפעלה ולשפות תכנות של שנות ה-60 וה-70. בתקופה ההיא, הם מסבירים, המחשבים היו איטיים לאין שיעור ויכולת האחסון שלהם היתה מיניאטורית יחסית לימינו. כך, בעוד שעולם החומרה התקדם במהירות אדירה, התוכנה התקדמה בקצב איטי יותר. "עם זאת ההתפתחויות הקיימות מאפשרות ואף מחייבות חשיבה מחודשת על תפיסות ופרקטיקות ישנות", הם כותבים. לדבריהם, הם מעוניינים לנצל התפתחויות בתחום התוכנה כדוגמת שפות חדשות כמו ג'אווה וסי על גירסאותיה וכלי בדיקה אמינים ש"משמשים אבני בנייה לארכיטקטורות ומערכות יותר אמינות ויציבות מהקיימות".
המערכת החדשה מבוססת על גישת microkernel (מיקרו ליבה). הגישה גורסת כי ליבת מערכת ההפעלה צריכה להיות קטנה יחסית ולספק שירותים בסיסיים. למערכת ניתן להוסיף תוכנות, המכונות שרתים או SIP (Software-Isolated Processes) אצל מיקרוסופט, המופעלות ונסגרות בהתאם לצורכי המשתמשים. כל אחת מהתוכנות המופעלות משנה ד-פקטו את מערכת ההפעלה ומאפשרת לה לספק שירותים נוספים ליכולות הבסיסיות שלה. כאשר בעת שהן נסגרות, הן מפנות את משאבי המערכת לשימושים אחרים. עוד מסבירים החוקרים כי בסינגולריטי הם נפטרו מכפילויות הקיימות במערכות שנמצאות בשימוש.
"סינגולריטי היא לא וינדוס", אומר גאלן האנט, מבכירי החוקרים של החברה שעוסק בנושא מערכת ההפעלה הניסיונית. האנט מספר שהמחקר הוא הפרויקט הגדול ביותר הכולל חוקרים חוקרים מתחומים שונים. מאחר שמדובר בפרויקט מחקרי, אין כרגע כוונה ברורה בחברה לשווק את המערכת הניסיונית. סינגולריטי היא מעל הכל מעבדה לחקר אינטראקציות בין רכיבי תוכנה שונים, הם כותבים. השילוב בין התקדמות בתחומים שונים בתוכנה כמו שפות, מהדרים (compilers) ומערכות אימות, מאפשר לקדם את כל אחד מהתחומים, שהתפתחותם הבודדת מוגבלת
ואני אומר על זה: WTH?!
__________________ [Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
|
cp77fk4r מנהל פורומים
מנהל פורום אבטחת מידע
הצטרף / הצטרפה: 09 April 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 501
|
נשלח בתאריך: 10 November 2005 בשעה 17:23 | | IP רשוּם
|
|
|
|
SBD, אם יש סיכוי שזה יהיה Open Source, הערך שלו מתאים לתבנית:
אפס, נקודה, ואז הרבה מאוד מאוד מאוד מאוד מאוד אפסים, ואז איזה מספר ראנדומאלי.
__________________ [Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
|