מה זה קוד פתוח בתכנות?

קוד פתוח הוא תוכנה שהקוד שלה גלוי לכולם, ומותר — לפי הרישיון שלה — לקרוא אותו, ללמוד ממנו, לשנות אותו ולשתף אותו.

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

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

💡 איך זוכרים? קוד פתוח = הקוד גלוי, לומדים ומשפרים יחד — לפי הרישיון.

✅ בודקים את עצמנו

1. מה זה קוד פתוח?

2. איזו מהבאות היא קוד פתוח?

3. מה קובע הרישיון של קוד פתוח?

🚀 לשיעור המלא: מקצועות בתכנות וסיפור ההייטק הישראלי
הסבר מלא, חידון של 8 שאלות ודף עבודה להדפסה · מתאים לכיתות ה׳–ט׳

מושגים קשורים

ספרייה
ספרייה בתכנות היא אוסף של פונקציות וכלים מוכנים שמישהו אחר כתב ובדק, ושאפשר להוסיף לתוכנית שלנו במקום לכתוב הכול מאפס.
מתכנת
מתכנת או מתכנתת הם אנשים שכותבים קוד: הם מתכננים איך תוכנה תעבוד, כותבים אותה בשפת תכנות, בודקים אותה ומתקנים בה באגים.
פייתון
פייתון (Python) היא שפת תכנות כתובה, קלה לקריאה ופופולרית מאוד, שמשמשת גם למתחילים וגם למדענים, למפתחי אתרים ולבינה מלאכותית.

עוד מושגים מהשיעור "מקצועות בתכנות וסיפור ההייטק הישראלי"

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

שאלות נפוצות

איך זוכרים מה זה קוד פתוח?

קוד פתוח = הקוד גלוי, לומדים ומשפרים יחד — לפי הרישיון.

אילו מושגים קשורים לקוד פתוח?

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

לכל 72 המושגים בתכנות ←

האם זה עזר?
חדש בעוגה בוגה: מבקשים — ואנחנו מכינים ✨חסר לכם דף עבודה, חוברת או משחק? ספרו לנו, בחינם.
לבקשת דף ←או בוואטסאפ