תוכנת קוד פתוח (OSS)

מְחַבֵּר: John Stephens
תאריך הבריאה: 21 יָנוּאָר 2021
תאריך עדכון: 19 מאי 2024
Anonim
איך לקדם את הקריירה באמצעות קוד פתוח? עם ערן סרי - ארכיטקט תוכנה בעל 20 שנות ניסיון
וִידֵאוֹ: איך לקדם את הקריירה באמצעות קוד פתוח? עם ערן סרי - ארכיטקט תוכנה בעל 20 שנות ניסיון

תוֹכֶן

הגדרה - מה המשמעות של תוכנת קוד פתוח (OSS)?

תוכנת קוד פתוח (OSS) היא תוכנה המופצת באמצעות קוד מקור העשוי לקרוא או לשנות את המשתמשים.


קהילת OSS מסכימה בדרך כלל שתוכנת קוד פתוח צריכה לעמוד בקריטריונים הבאים:

  • יש להפיץ את התוכנית בחופשיות
  • יש לכלול בתוכנית את קוד המקור
  • כל אחד חייב להיות מסוגל לשנות את קוד המקור
  • גרסאות שונות של קוד המקור עשויות להיות מופצות מחדש

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

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר על תוכנת קוד פתוח (OSS)

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

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