רכיבי קוד פתוח ורישיונות
ממירון בנוי על ספריות קוד פתוח מצוינות. כאן רשום כל רכיב שרץ אצלכם בדפדפן: הגרסה, הרישיון, איפה נמצא קוד המקור ומה נוסח הרישיון.
בקצרה
- לא שינינו אף אחד מהרכיבים. כולם נמצאים כאן בגרסאות הרשמיות שפורסמו.
- רכיבים ברישיון LGPL (המקודדים של MP3 ו־AAC) נטענים כקבצים נפרדים מהתיקייה /vendor, בזמן הריצה. לכן אפשר להחליף אותם בגרסה שבניתם בעצמכם מקוד המקור, למשל בעזרת Local Overrides בכלי המפתחים של הדפדפן.
- מנוע ה־FFmpeg (ffmpeg.wasm, רישיון GPL) לא נארז בתוך האתר. הדפדפן מוריד אותו רק אחרי שאישרתם, ישירות מ־jsDelivr (כ־9.3MB, גרסה 0.12.10), ושומר אותו בדפדפן. קוד המקור המלא שלו מקושר למטה.
- נוסחי הרישיונות הועתקו כמו שהם מהחבילות עצמן או מהמאגרים הרשמיים.
הרכיבים
Mediabunny
גרסה 1.59.0 · MPL-2.0
קריאה וכתיבה של קובצי שמע ווידאו (MP4, WebM, MP3, WAV, Ogg ועוד) והמרה בעזרת WebCodecs.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/Vanilagy/mediabunny/tree/v1.59.0
נוסח הרישיון: mediabunny-MPL-2.0.txt
@mediabunny/mp3-encoder
גרסה 1.59.0 · MPL-2.0 (עטיפה) + LGPL (LAME)
מקודד MP3 לדפדפנים שאין להם מקודד MP3 מובנה.
איך מגיע לדפדפן: קובץ נפרד בתיקייה /vendor
קוד מקור: github.com/Vanilagy/mediabunny/tree/v1.59.0/packages/mp3-encoder
רכיבים בתוכו (1)
- LAME · 3.100 · LGPL
נוסח הרישיון: mediabunny-mp3-encoder-MPL-2.0.txt, lame-3.100-COPYING-LGPL.txt, lame-3.100-LICENSE.txt, emscripten-MIT-NCSA.txt
@mediabunny/aac-encoder
גרסה 1.59.0 · MPL-2.0 (עטיפה) + LGPL-2.1 (FFmpeg)
מקודד AAC (ל־M4A ולרינגטונים) לדפדפנים שאין להם מקודד AAC מובנה.
איך מגיע לדפדפן: קובץ נפרד בתיקייה /vendor
קוד מקור: github.com/Vanilagy/mediabunny/tree/v1.59.0/packages/aac-encoder
רכיבים בתוכו (1)
- FFmpeg (המקודד aac בלבד) · לפי הוראות הבנייה של החבילה · LGPL-2.1-or-later
נוסח הרישיון: mediabunny-aac-encoder-MPL-2.0.txt, LGPL-2.1.txt, emscripten-MIT-NCSA.txt
@ffmpeg/core (ffmpeg.wasm)
גרסה 0.12.10 · GPL-2.0-or-later
מנוע ההמרה המלא לפורמטים ישנים (WMA, AMR, AVI, WMV, FLV, VOB ועוד). יורד רק באישור, פעם אחת.
איך מגיע לדפדפן: נטען מ־jsDelivr, רק אחרי אישור
קוד מקור: github.com/ffmpegwasm/ffmpeg.wasm/tree/71aa99d37c02a7b4c435275ca9ef50e612f6efa1
רכיבים בתוכו (12)
- FFmpeg · n5.1.4 · GPL-2.0-or-later (עם x264)
- x264 · ענף 4-cores · GPL-2.0-or-later
- x265 · 3.4 · GPL-2.0-or-later
- libvpx · 1.13.1 · BSD-3-Clause
- LAME · ענף master · LGPL
- Opus · 1.3.1 · BSD-3-Clause
- libvorbis / libogg · 1.3.3 / 1.3.4 · BSD-3-Clause
- Theora · 1.1.1 · BSD-3-Clause
- zlib · 1.2.11 · Zlib
- libwebp · 1.3.2 · BSD-3-Clause
- FreeType / FriBidi / HarfBuzz / libass · 2.10.4 / 1.0.9 / 5.2.0 / 0.15.0 · FTL או GPL-2.0 / LGPL-2.1 / MIT / ISC
- zimg · 3.0.5 · WTFPL
נוסח הרישיון: GPL-2.0.txt, LGPL-2.1.txt, ffmpeg-wasm-MIT.txt, emscripten-MIT-NCSA.txt
libarchive-wasm
גרסה 1.2.0 · MIT
פתיחת RAR, 7Z, BZ2 ו־XZ (libarchive שהודר ל־WebAssembly).
איך מגיע לדפדפן: קובץ נפרד בתיקייה /vendor
קוד מקור: github.com/ofk/libarchive-wasm/tree/v1.2.0
רכיבים בתוכו (5)
- libarchive · 3.7.7 · BSD-2-Clause
- zlib · 1.3.1 · Zlib
- bzip2 · 1.0.8 · bzip2-1.0.6
- XZ Utils (liblzma) · 5.6.4 · 0BSD
- OpenSSL · 3.4.1 · Apache-2.0
נוסח הרישיון: libarchive-wasm-MIT.txt, libarchive-BSD-2-Clause.txt, zlib-License.txt, bzip2-LICENSE.txt, xz-COPYING.txt, xz-0BSD.txt, openssl-Apache-2.0.txt, emscripten-MIT-NCSA.txt
woff2-encoder
גרסה 2.0.0 · MIT
דחיסה ופריסה של גופני WOFF2.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/itskyedo/woff2-encoder/tree/v2.0.0
רכיבים בתוכו (2)
- google/woff2 · 4721483 · MIT
- Brotli · 533843e · MIT
נוסח הרישיון: woff2-encoder-MIT.txt, woff2-MIT.txt, brotli-MIT.txt
fflate
גרסה 0.8.3 · MIT
דחיסה ופתיחה של ZIP ו־GZIP, ודחיסת WOFF.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/101arrowz/fflate
נוסח הרישיון: fflate-MIT.txt
gifenc
גרסה 1.0.3 · MIT
יצירת קובצי GIF מסרטון.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/mattdesl/gifenc
נוסח הרישיון: gifenc-MIT.txt
gifuct-js
גרסה 2.1.2 · MIT
קריאת GIF מונפש לפני המרה לסרטון.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/matt-way/gifuct-js
נוסח הרישיון: gifuct-js-MIT.txt
Next.js
גרסה 16.3.6 · MIT
המסגרת שבונה את האתר.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/vercel/next.js/tree/v16.3.6
נוסח הרישיון: nextjs-MIT.txt
React / React DOM
גרסה 19.2.8 · MIT
ממשק המשתמש.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/facebook/react/tree/v19.2.8
נוסח הרישיון: react-MIT.txt
Lucide
גרסה 1.47.0 · ISC
האייקונים באתר.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/lucide-icons/lucide
נוסח הרישיון: lucide-ISC.txt
@vercel/analytics
גרסה 2.0.1 · MIT
מדידת כניסות אנונימית, בלי עוגיות.
איך מגיע לדפדפן: חלק מקוד האתר
קוד מקור: github.com/vercel/analytics
נוסח הרישיון: vercel-analytics-MIT.txt
Alef (גופן)
גרסה Google Fonts · OFL-1.1
גופן הטקסט.
איך מגיע לדפדפן: נשמר בשרת של האתר
קוד מקור: fonts.google.com/specimen/Alef
נוסח הרישיון: alef-OFL.txt
Varela Round (גופן)
גרסה Google Fonts · OFL-1.1
גופן הכותרות.
איך מגיע לדפדפן: נשמר בשרת של האתר
קוד מקור: fonts.google.com/specimen/Varela+Round
נוסח הרישיון: varela-round-OFL.txt
משהו חסר?
אם מצאתם רכיב שלא מופיע כאן או פרט לא מדויק, נשמח לתקן. כתובת לפניות תפורסם כאן בקרוב.
עודכן לאחרונה: 23 בספטמבר 2026