שינויים

קפיצה לניווט קפיצה לחיפוש
הוסרו 4 בתים ,  18:58, 15 באוקטובר 2015
מ
החלפת טקסט – "אינטרנטנט" ב־"אינטרנט"
שורה 6: שורה 6:     
==תוכנות קוד פתוח==
 
==תוכנות קוד פתוח==
באופן כללי תוכנות קוד פתוח הן תוכנות שקוד המקור שלהן (שכתוב בשפת תוכנה שמהנדס תוכנה אנושי יכול לקרוא) זמין לציבור הרחב. ניתן להשתמש בקוד התוכנה כמו שהוא, או לבצע בו שינויים. בדרך כלל תכונות קוד פתוח מפותחות על ידי [[קהילה|קהילות]] שבונות את התוכנה במאמץ שיתופי. מתכנתים מעצבים ואנשים אחרים (לדוגמה מעצבים גראפים, אנשי בדיקות, משתמשים), לעיתים קרובות קיים גם מפתח ראשי שתרם את החלק העיקרי של הקוד או החל את הפיתוח הראשוני והוא "הרוח החיה" של הפרוייקט. בדרך כלל יש שיתוף של הקוד על שרתים באינטרנטנט ותוכנות יעודיות לשם שיתוף גרסאות ובדיקות של קוד חדש שנכנס.  
+
באופן כללי תוכנות קוד פתוח הן תוכנות שקוד המקור שלהן (שכתוב בשפת תוכנה שמהנדס תוכנה אנושי יכול לקרוא) זמין לציבור הרחב. ניתן להשתמש בקוד התוכנה כמו שהוא, או לבצע בו שינויים. בדרך כלל תכונות קוד פתוח מפותחות על ידי [[קהילה|קהילות]] שבונות את התוכנה במאמץ שיתופי. מתכנתים מעצבים ואנשים אחרים (לדוגמה מעצבים גראפים, אנשי בדיקות, משתמשים), לעיתים קרובות קיים גם מפתח ראשי שתרם את החלק העיקרי של הקוד או החל את הפיתוח הראשוני והוא "הרוח החיה" של הפרוייקט. בדרך כלל יש שיתוף של הקוד על שרתים באינטרנט ותוכנות יעודיות לשם שיתוף גרסאות ובדיקות של קוד חדש שנכנס.  
    
אדם או קבוצה שרוצים לפתח מוצר תוכנה שיהיה בעל תכונות שונות מאלו של מוצר קוד פתוח אחר, יכולים לבצע "פורק" או "מיזלוג" שבה הם מעתיקים את הקוד למקום אחר, ושם מתחילים לבצע בו שינויים. בכל נערך [[תהליך]] [[אבולוציה|אבולוציוני]] שבו לעתים פרוייקט אחד מוחלף על ידי פרוייקט אחר, כאשר הפרוייקט המקורי יכול לגווע או ששני הפרוייקטים ממשיכים במקביל. דוגמה להיבט כזה הוא הפצת מערכת ההפעלה לינוקס. לשם צרכים שונים קיימות בעצם מספר מערכות הפעלה מסוג לינוקס, כאשר יש 3-4 הפצות ראשיות (פדורה, אובונטו, רד-הט) ועוד כמה מאות הפצות משניות יותר.  
 
אדם או קבוצה שרוצים לפתח מוצר תוכנה שיהיה בעל תכונות שונות מאלו של מוצר קוד פתוח אחר, יכולים לבצע "פורק" או "מיזלוג" שבה הם מעתיקים את הקוד למקום אחר, ושם מתחילים לבצע בו שינויים. בכל נערך [[תהליך]] [[אבולוציה|אבולוציוני]] שבו לעתים פרוייקט אחד מוחלף על ידי פרוייקט אחר, כאשר הפרוייקט המקורי יכול לגווע או ששני הפרוייקטים ממשיכים במקביל. דוגמה להיבט כזה הוא הפצת מערכת ההפעלה לינוקס. לשם צרכים שונים קיימות בעצם מספר מערכות הפעלה מסוג לינוקס, כאשר יש 3-4 הפצות ראשיות (פדורה, אובונטו, רד-הט) ועוד כמה מאות הפצות משניות יותר.  

תפריט ניווט