Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

Nyílt forráskódú lett a Mojo teljes fordítója és eszközkészlete

2026. augusztus 18.Forrás: Modular
Nyílt forráskódú lett a Mojo teljes fordítója és eszközkészlete
Kép: Modular

A Modular nyílt forráskódúvá tette a Mojo programozási nyelv teljes fordítóját és eszközkészletét. A kód Apache 2.0 licenc alatt, LLVM-kiegészítésekkel érhető el a vállalat GitHub-tárházában.

A lényeg röviden
  • A Mojo teljes fordítója és eszközkészlete nyílt forráskódú lett.
  • A kód Apache 2.0 licenc alatt, LLVM-kiegészítésekkel érhető el.
  • A forráskód a Modular fő GitHub-tárházában található.
  • A Mojo egy héttel a bejelentés előtt elérte az 1.0-s verziót.
  • A fordítóhoz és az eszközkészlethez a külső hozzájárulásokat várhatóan év végén nyitják meg.

A teljes Mojo-eszközkészlet megnyílt

A Modular augusztus 18-án jelentette be, hogy a Mojo🔥 programozási nyelv teljes egészében nyílt forráskódú lett. A közzétett anyagok között megtalálható a Mojo fordítójának forráskódja, az eszközkészlet, valamint minden további összetevő, amely a nyelv felépítéséhez szükséges. A kód a Modular fő GitHub-tárházában érhető el.

A vállalat a Mojo-t általános célú programozási nyelvként fejleszti. A Modular szerint a nyelv a fordítók és programozási nyelvek kutatásának újabb eredményeit használja arra, hogy grafikus processzorokat, mesterségesintelligencia-gyorsítókat és más fejlett számítási platformokat is elérhetővé tegyen.

Apache 2.0 licenc alatt használható

A Mojo, a fordító és a kapcsolódó eszközök Apache 2.0 licenc alatt jelentek meg, LLVM-kiegészítésekkel. A Modular ezt a licencet a programozási nyelvek és fordítók számára rugalmas megoldásként írja le, amely különféle alkalmazásokban teszi lehetővé a használatot. A licenc LLVM-kiegészítései a Mojo-val fordított binárisok építéséhez és terjesztéséhez kapcsolódó szabadságokat is bővítik.

A Mojo fejlesztése az elmúlt négy évben nyílt közösséggel zajlott, miközben maga a fordító zárt maradt. A Modular először a Mojo standard könyvtárát tette nyílttá, ezt több százezer sor Mojo-ban írt kernelkód, valamint különféle eszközök és támogatási elemek követte. A vállalat közösségi visszajelzéseket és nyilvános tervezési javaslatokat is felhasznált a fejlesztés során. A bejelentés előtt egy héttel a Mojo elérte az 1.0-s verziót, amely forráskód-stabilitást biztosít.

A fordító felépíthető a Modular GitHub-kódjából

A Modular leírása szerint a forráskód helyi klónozása után a Mojo fordító egyetlen buildparanccsal felépíthető és futtatható egy Mojo-fájlon. A vállalat a bonyolult fordítási folyamatok és a gyorsítótárazás kezelésére a Bazel rendszert használja. A --config=build-mojo kapcsoló a fordítót és a standard könyvtárat a helyi forráskódból, teljesen újra lefordítva készíti el.

Ugyanez a beállítás lehetővé teszi a fordító vagy a standard könyvtár módosítását, majd a Mojo standard könyvtárához tartozó teljes tesztkészlet futtatását. Aki nem magát a fordítót fejleszti, a --config=prebuilt-mojo kapcsolóval letöltheti a legfrissebb nightly bináris kiadást, így elkerülheti a teljes fordítást. A Modular szerint előre elkészített Mojo-fordítóra jelenleg továbbra is szükség van a MAX kernelek vagy modellek testreszabásához.

A fordítóhoz még nem fogadnak külső hozzájárulásokat

A Mojo standard könyvtárához 2024 óta lehet hozzájárulásokat beküldeni. A Modular közlése szerint a fordító és az eszközkészlet esetében egyelőre nem nyitják meg ezt a lehetőséget. A vállalat célja, hogy az idei év végéig fogadni kezdje az ilyen hozzájárulásokat, a részleteket később ismerteti.

A felhasználók kérdéseiket a Modular fórumán tehetik fel, és ott oszthatják meg, mit építenek a Mojo nyelvvel. A teljes forráskód közzététele így a fejlesztők számára hozzáférést ad a nyelv fordítójához és eszközeihez, miközben a közösségi közreműködés fokozatosan bővülhet.

Kapcsolódó hírek

A Modular megnyitja a Mojo fordítóját, és hanggenerálást ad a MAX-hoz
Fejlesztőknek2026. szeptember 17.

A Modular megnyitja a Mojo fordítóját, és hanggenerálást ad a MAX-hoz

A Modular 26.6-tól külső fejlesztők is hozzájárulhatnak a Mojo fordítójához, miközben a MAX platform hanggenerálással és új modellarchitektúrák támogatásával bővül. A…

A Modular megnyitja Mojo nyelvét és felhőplatformját
Fejlesztőknek2026. augusztus 18.

A Modular megnyitja Mojo nyelvét és felhőplatformját

A Modular teljesen nyílt forrásúvá tette Mojo 1.0 programozási nyelvét, elérhetővé tette Modular Cloud szolgáltatását, és új AI-gyorsítókkal bővítette platformját. A…

Elérte az 1.0-s kiadást a Modular Mojo programozási nyelve
Fejlesztőknek2026. augusztus 11.

Elérte az 1.0-s kiadást a Modular Mojo programozási nyelve

A Modular kiadta a Mojo programozási nyelv 1.0-s verzióját, amely a vállalat szerint stabil, éles használatra kész alapot ad a hosszú távú fejlesztésekhez. A 26.5-ös…