הגדרה של מערכת פתוחה
מערכת פתוחה היא אותה מערכת מחשב המאפשרת הפעלה בה באמצעות סטנדרטים פתוחים.
כאשר מדברים על מערכות לתחומי המדע השונים, זו שיכולה לערוך חילופי דברים עם סביבתה נחשבת פתוחה, ככל שהיא מקבלת זרמים מהסביבה ומסוגלת לבצע שינויים או התאמות בהתנהגותה בהתאם לתשומות שהיא מקבלת. מערכות אלו זוכות לשבחים כחלופה להחלפת מידע ופישוט בארגון ותקשורת.
למחשוב מערכות פתוחות הן מערכות מוגדרות באופן שיאפשרו יכולת פעולה הדדית, ניידות ושימוש בסטנדרטים פתוחים. כלומר, מערכות המספקות גישה חופשית להתאמה אישית ותצורה מחדש.
מבחינה היסטורית, מערכות פתוחות הן אלה המבוססות על יוניקס, שאיפשר הכללה של ממשקי תכנות וחיבורי גומלין שפותחו על ידי צדדים שלישיים, או חילופי דברים בין מפתחים שונים בעת הגדרת מערכת מחשב. בשנות התשעים עלתה המפרט היחיד של UNIX.
מאוחר יותר, ועם לידת האלף החדש, התרחשה פריחה חדשה במערכות פתוחות, המדברות על היתרונות התחרותיים שיש למוצר שתוכנן ביוניקס על פני סגורה. למרות שחברות פיתוח התוכנה והחומרה הגדולות התנגדו לצמיחה זו, הפופולריות של מערכות פתוחות הייתה מיידית וכיום הן פרושות ברחבי העולם כחלופה כלכלית ורלוונטית במחשוב.
אחד התוכנות שפותחו תחת מערכת פתוחה הוא לינוקס, מערכת ההפעלה החינמית שמתחרה היום מול חלונות ברחבי העולם. חברות רבות כמו IBM ו- Hewlett-Packard אימצו אותה, ומשבחות כעת את היתרונות והניצחון של קוד פתוח על קוד סגור.
חברות חדשות גם פותחות את עסקיהן באמצעות מוצרים פתוחים, כפי שעושה סאן מיקרוסיסטמס עם חבילת OpenOffice.org שלה, הכוללת יישומים דומים למיקרוסופט אופיס בפונקציונליות שלהם, אך ניתן להשתמש בהם ולשנות אותם באופן חופשי.