קוד פתוח לעומת רישיון קנייני: מה שאתה צריך לדעת על רשיונות תוכנה
כשמדובר בשימוש, פיתוח וקידום תוכנה באינטרנט, הרישיונות רבים המלווים אותם יכול להיות מבלבל אפילו את המחשב המיומן ביותר המשתמש. קוד פתוח ורשיון קנייני לעתים קרובות ללכת אחד על השני בראש, עם אחד המקדם שיטה מקובלת של רישוי ואילו האחרון משאיר מקום יותר לפרשנות. אבל האם הם יכולים לעבוד טוב ביחד או שהם קוד פתוח ורשיון קנייני המיועד לנהוג למפתחים ולמשתמשים אפילו יותר מזה?
רישוי קוד פתוח
רישוי קוד פתוח כבר בסביבה במשך זמן רב מאוד. זהו סוג של רישיון זכויות יוצרים מקובל עבור תוכנה המאפשרת למפתחים לשנות ולשתף את קוד המקור שמאחוריו. מעבר לכך, תוכנות קוד פתוח יכול להיות freeware, shareware או שילם על ידי משתמשים על פי ההצהרה של היזם. זה נקבע גם על ידי כל מפתח קוד פתוח אם או לא את שמו חייב להיות מחובר קוד המקור אם זה יהיה שונה או מופץ בדרך חדשה.
יש ארגונים רבים וקבוצות המפקחים על רישיונות קוד פתוח, מה שהופך אותו לדרך יעילה יותר להגן על העבודה כמפתח תוכנה. מאז יותר אנשים מכירים את הפיקוח, זה קל להגן על קוד המקור שלך צריך מישהו להשתמש בו בצורה שאתה לא לאשר.
קוד פתוח מגיע כמו אין שום ערובה שזה יהיה אפילו עבודה או כי תהיה לך את התמיכה מאחורי זה כדי לתקן בעיה שעולה. מאז תוכנת קוד פתוח מפותח, tweaked ומופץ עם שינויים על ידי מפתחים שונים, הם אולי לא צריך את הזמן או אנרגיה לתקן או לשנות משהו שנחשב בעיה.
כמה תוכנות קוד המקור הידוע ביותר שם בחוץ כולל לינוקס, וורדפרס, פיירפוקס ואת מנוע Chromium.
רישוי קנייני
רישוי קנייני הוא יותר של רישוי טופס חופשי כי אין פיקוח אמיתי. כאשר אתה מוריד את שם התוכנה תחת רישיון קנייני, היזם עושה את הכללים של מה יכול ולא ניתן לעשות עם זה. עם זאת, על פי החוק ברוב המדינות, אין באמת השלכות למשול זה כי רישוי קנייני אינו תחת פיקוח על ידי כל חוקים המגבים אותו. זו הסיבה שאתה רואה רבים מוכרים כותרות תוכנה קניינית להיות שונה ללא גישה רשמית קוד המקור שלה.
מאז רישוי קנייני אינו מוכר על פי החוק, זה אומר כי כמעט כל כותרת קניינית דורש ממך כמשתמש לקבל קבוצה ארוכה של תנאים והתניות. ברגע שאתה מקבל את המסמך המשפטי הזה, זה הופך להיות חוזה מחייב בינך לבין היזם, מה שאומר שאתה אחראי לכל התנאים שאתה שובר.
רישוי קנייני מציע תמיכה, תיקוני באגים ותיקונים, יחד עם פתרונות מועילים אחרים בעת הצורך מן היזם. מאחר שהם היחידים שיכולים לתקן בעיות הקשורות לקוד המקור, המפתח הוא המתאים ביותר למצוא את התיקונים ולהחיל אותם על מנת להמשיך ולהפוך רווח.
כמה מן התוכנות הנפוצות ביותר מבוססות קנייני בחוץ כוללים Windows ו- Mac OS X.
קוד פתוח רישיון קנייני לעומת
קוד פתוח | קנייני | |
---|---|---|
עֲלוּת | לרוב חופשי | חינם או בתשלום |
זכויות יוצרים | מורשה, אשראי שניתן למפתח המקורי בעת שינוי | מורשה על ידי מפתח בלבד, בעל הרישיון העניק זכויות שימוש |
קוד מקור בעלות | אין זכויות בעלות | המפתח מחזיק בזכויות |
קוד המקור שינויים | כל אחד יכול לשנות | רק מפתח יכול לשנות |
רישוי קוד פתוח ורישוי קנייני יש שתי מטרות שונות מאוד לזכור: האחרון הפך למשחק של להרוויח ואילו הראשון הוא על כל לוקח רעיון בסיסי ולהפוך אותו למשהו גדול יותר וטוב יותר.
האם קוד פתוח וקניין רישיון עבודה טוב ביחד?
אופרה לקחה לאחרונה את הצעד קדימה כחברה מבוססת קניינית המחליטה להפוך את הקפיצה לאווירה קוד פתוח יותר. אופרה עשה את המעבר מ באמצעות מנוע טיוח שלה כדי לנצל את מנוע WebKit. במקרה זה, מותג האופרה עדיין קנייני, אבל המנוע שבו הוא משתמש הוא קוד פתוח, כלומר מפתחים יכולים לצבוט את הקידוד מאחורי אופרה בדרכים שהם אף פעם לא יכלו לפני. זה יכול להוביל לקפיצות קדימה עבור דפדפן האופרה, בדומה לאופן שבו מנוע Chromium התפתח, מבלי לוותר על כל דבר על האופרה המותג.
סיכום
חברות שם גדול עדיין יכול לשמור על זכויות המותגים שלהם, אבל בכך שהוא מאפשר למפתחים ולמשתמשים היומיומיים לצבוט את הקוד במקומות, מי יודע מה יכול להיות אפשרי עבור כותרות התוכנה האהובים עליך ומערכות ההפעלה. זה איך קוד פתוח רישיון קנייני יכול לעבוד יחד כדי לייצר תוכנה טובה יותר עבור כולם.