האקאתון

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש

האקאתוןאנגלית: Hackathon) הוא אירוע שבו מתכנתים מתכנסים יחד כדי לעבוד על תוכנה בנושא כלשהו. אירוע כזה יכול להימשך יום אחד או יותר. השם "האקאתון" גזור מהמילה האקר – מתכנת יצירתי, ומרתון, כלומר – "מרוץ" של תכנות יצירתי. התוכנה שמפותחת בהאקאתונים היא לרוב תוכנה חופשית.

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

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

האירועים הראשונים שכונו "האקאתון" נערכו בשנת 1999. אחד מהם נערך על ידי מפתחי מערכת ההפעלה OpenBSD, שהתכנסו בקלגרי כדי לשפר את התמיכה של המערכת בהצפנה.‏[1] אירוע אחר ערכה חברת סאן מיקרוסיסטמס, שהזמינה מתכנתים ליצור יישומי תקשורת אלחוטית בשפת Java עבור מכשירי פאלם. בין שני האירועים לא היה קשר והמארגנים של שניהם כנראה הגו את השם בעצמם. המפגשים האלה התפרסמו בכלי התקשורת של קהילת התוכנה החופשית, כגון סלאשדוט, ובשנים לאחר מכן התופעה תפסה תאוצה וחברות תוכנה רבות וכן מיזמים רבים של תוכנה חופשית החלו לערוך האקאתונים בנושאים מגוונים.

האקאתון יכול להיות סגור יותר ולאפשר השתתפות רק למתכנתים מוכרים ומומחים; כך, למשל נעשה בקהילת OpenBSD. יש גם קהילות פתוחות יותר; למשל האקאתונים של ויקימדיה בדרך כלל פתוחים למשתתפים חדשים, ובנוסף לתיקון בעיות קשות על ידי מומחים מנוסים נערכות בהם גם סדנאות של העברת ידע למתכנתים חדשים. חברות מסחריות עורכות האקאתונים כדי להכיר טכנולוגיות חדשות שלהם למתכנתים או לשם פיתוח תכונות יצירתיות וחדשניות למוצרים שלהן. למשל הרבה מהתכונות של פייסבוק התחילו בתור רעיון שעלה במהלך האקאתון של החברה.‏[2]

הערות שוליים[עריכת קוד מקור | עריכה]

Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.