דילוג לתוכן
  1. כתבות/

חברות הטכנולוגיה רוכשות את הכלים האהובים עליי

·977 מילים·5 דקות
רועי בנדל
מחבר
רועי בנדל
תוכן עניינים
Next Generation Developer Tooling - This article is part of a series.
Part 4: This Article

כאשר כתבתי את Next Generation Tooling for Developers בשנה שעברה, הוספתי פסקה על המודלי העסקי של החברות שמאחורי הכלים האלה. גם Astral וגם VoidZero מומנו על ידי בהון סיכון, ותהיתי כיצד הן ירוויחו כסף בסופו של דבר, בהינתן שהכלים עצמם חינמיים ומוצעים בקוד פתוח. הניחוש שלי היה שהן ישאירו את הכלים חינמיים וימכרו מסביבם שירותים בתשלום, כמו pyx של Astral ו-Vite+ של VoidZero. צדקתי כשתהיתי לגבי מודלי העסקים, אך הדברים התפתחו בכיוון שונה ממה שציפיתי.

מאז, החברות הללו נרכשו:

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

הבעלים החדשים אינם מתנהגים באופן זהה

בדיעבד, Cloudflare היא זו שהתערבה הכי פחות מבין השלוש. ככל שאני יכול לראות, ב-Astro היא לא שינתה הרבה מעבר לשיפור התאימות לפלטפורמה של Cloudflare עצמה, והיא הבהירה ש-Astro נשאר עם רישיון MIT ועובד עם כל יעד פריסה, לא רק שלה. היא גם הקימה קרן אקוסיסטם ל-Astro, והתחייבה למיליון דולר עבור קרן Vite עצמאית כאשר רכשה את VoidZero. עד כה היא נראית כמו חברה שבעיקר רוצה שהכלים ימשיכו לעשות את מה שכבר עשו.

לצד זאת, OpenAI רכשה את Astral במרץ 2026, ועד כה היא שקטה. uv ו-Ruff עדיין עובדים כפי שעבדו. השינוי הקונקרטי העיקרי שראיתי הוא ש-Codex של OpenAI משתמש כעת ב-uv במקום ב-pip, מה שלפי OpenAI חוסך הרבה זמן מחשוב. סיימון וויליסון כתב מאמר טוב על הרכישה אם תרצו פירוט נוסף.

הכלי שהשתנה הכי הרבה הוא Bun.

Anthropic ו-Bun

כפי שכתבתי, Anthropic רכשה את Oven מוקדם מכולן, עוד בדצמבר 2025. Claude Code מופץ כיום כקובץ הרצה של Bun, כך של-Anthropic יש סיבה ברורה להשקיע בכלי הזה.

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

הדוגמה הברורה ביותר הייתה כאשר הצוות השתמש ב-Claude כדי לשכתב כ-960,000 שורות של Bun מ-Zig ל-Rust בשישה ימים. הקוד עבר כמעט את כל הבדיקות, אך התוצאה כללה יותר מ-13,000 קריאות unsafe, ולא מעט אנשים לא התרשמו. היו גם דליפות זיכרון חמורות מספיק כדי שחלק מסשני Claude Code ישתמשו ביותר מ-14GB של זיכרון.

יש גם רקע מעניין לשאלה מדוע השכתוב בכלל קרה. ל-Zig, השפה ש-Bun נכתב בה במקור, יש מדיניות נוקשה נגד AI. אנדרו קלי, יוצר Zig, אסר לחלוטין על תרומות בסיוע AI, כינה אותן “תמיד זבל” וטען שהן רק מציפות צוות סקירה קטן בטלאים באיכות נמוכה. מכיוון שצוות Bun כותב כיום את רוב הקוד שלו עם Claude, הדבר העמיד אותם במצב לא נוח. בסופו של דבר הם הריצו פיצול (fork) של Zig במקום זאת, אם כי מתחזקי Zig אמרו שהשינויים האלה לא היו מתקבלים בברכה בכל מקרה, גם ללא קשר ל-AI. במקום לתחזק את הפיצול הזה לנצח, הצוות שכתב את Bun ב-Rust, והשכתוב הזה כבר מוזג לענף הראשי של Bun.

התאוריה שלי היא שזה קשור יותר ל-Zig מאשר ל-Rust. הטיעון הרגיל בעד Rust הוא בטיחות, אך לשכתוב שנוצר על-ידי AI יש אלפי קריאות unsafe, כך שהם ממילא לא באמת כתבו Rust בטוח. בעיניי זה נראה פחות כמו החלטה טכנית שקולה ויותר כמו התנגשות תרבותית. Anthropic בונה כיום את Bun כמעט כולו בעזרת AI, וההנהגה של Zig חושבת שכל הגישה הזו היא טעות. קשה להמשיך לבנות על שפה שהמתחזקים שלה רואים בדרך העבודה שלך זבל. ב-Rust אין את ההתנגשות הזו, ולכן אני משער שזו, יותר מכל דבר אחר שקשור לשפה עצמה, הסיבה שהם עברו.

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

מה קרה ל-Vite+

כאשר VoidZero הכריזה לראשונה על Vite+, התוכנית הייתה רישיון מעורב: חינמי ליחידים, לפרויקטים בקוד פתוח ולעסקים קטנים, עם שכבות בתשלום לסטארטאפים ולארגונים גדולים. זה תאם את מה שהנחתי, שכבה בתשלום שיושבת מעל הכלים החינמיים.

אולם, VoidZero שינתה את דעתה עוד לפני הרכישה על-ידי Cloudflare. היא החליטה שהרישיון המעורב לא מרגיש נכון, והפכה את Vite+ לקוד פתוח תחת רישיון MIT במרץ 2026. בערך באותו זמן, אוון יו הכריז על Void, פלטפורמת ענן שמבוססת על Vite, כדבר שעליו הם באמת יגבו תשלום. כך שרעיון השירות בתשלום לא נעלם, הוא פשוט עבר מהכלים עצמם לפלטפורמה מתארחת סביבם. ואז Cloudflare רכשה את כל החברה בכל מקרה.

דעתי

כל זה מגיע בתקופה שבה כבר השקעתי את הזמן בללמוד את רוב הכלים האלה ולשלב אותם בתהליכי העבודה שלי בפיתוח. בחודשים האחרונים, השתמשתי ב-uv, ב-Ruff, ב-oxlint וב-oxfmt וב-Astro בפרויקטים רבים, גם פרויקטים אישיים וגם בפרויקטים עבור לקוחות. העובדה שהכלים נרכשו על-ידי חברות טכנולוגיה גדולות תיתן להם, יש לקוות, את היציבות להמשיך ולהתפתח, תוך שמירה על נאמנות למה שגרם לפרויקטים האלה להיות אהובים מלכתחילה.

הכלים האלה עדיין בקוד פתוח, כפי שציינתי גם במאמר המקורי. אם מי מהבעלים החדשים אי פעם יעשה משהו שהקהילה ממש לא אוהבת, אפשר יהיה לפצל (fork) את הכלים, וזה קרה לא מעט פעמים בעבר עם פרויקטים אחרים. אבל פיצול נותן לך רק את הקוד, לא את האנשים. חלק גדול ממה שעשה את הכלים האלה לטובים היה שצוותים קטנים וממוקדים השקיעו בהם הרבה אנרגיה. רכישה יכולה להמשיך לממן את העבודה הזו, או להפנות אותה בשקט למקום אחר, והרישיון לא אומר לך לאיזה משניהם. השכתוב של Bun הוא דוגמה טובה: פיצול של 960,000 שורות Rust שנוצרו על-ידי AI עם 13,000 קריאות unsafe הוא לא בדיוק רשת ביטחון.

אז לשאלת מודל העסקים ששאלתי בשנה שעברה יש סוף סוף תשובה. זה לא היה pyx או Vite+, זה היה להירכש. בהתחשב בכך שאלה היו חברות ממומנות בהון סיכון מלכתחילה, כנראה שזה תמיד היה הכיוון.


תמונה מוצגת מאת Andre Taissin ב-Unsplash.

Next Generation Developer Tooling - This article is part of a series.
Part 4: This Article

Related

GPT-5

··1008 מילים·5 דקות
חוויות עם GPT-5 ב-ChatGPT, ב-Cursor CLI וב-Microsoft Copilot, כולל מחשבות על מגבלות הודעות, הזיות וחסרונות הנתב האוטומטי.

ביקורת: OpenAI o3

··321 מילים·2 דקות
סקירה מעשית של OpenAI o3: תשובות מחקר עמוק, חיפושים מרובי מקורות, זמן תגובה והשוואות מול 4o/4.5/4.1.