קוד מקור

מידע

2022

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

הנדסת תוכנה אחראית ליצירת קודי מקור.

מהו קוד המקור?

ב מחשוב, קוד המקור נקרא קבוצת השורות של טֶקסט המבטאים, בא שפת תכנות נקבע, את השלבים שיש לבצע את מַחשֵׁב לביצוע נכון של תוכנית ספציפית. כלומר, אלו ההוראות שהמתכנת המקורי של ה תוֹכנָה הידור כך שניתן יהיה להעבירם למערכת ממוחשבת ולפרש אותם בצורה מדויקת ובזמן.

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

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

קוד פתוח

כל אחד יכול להתערב בהוראות החיוניות של קוד פתוח.

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

!-- GDPR -->