بنیاد اوپن‌جی‌اس

بنیاد اوپن‌جی‌اس (به انگلیسی: OpenJS Foundation) بنیادی است که در سال ۲۰۱۹ از ادغام بنیاد جی‌اس و بنیاد نود جی‌اس تأسیس شد.[۲]

بنیاد اوپن‌جی‌اس
نام پیشین
  • بنیاد جی‌کوئری
  • بنیاد دوجو
  • بنیاد جی‌اس
  • بنیاد نود جی‌اس
بنیان‌گذاری۲۰۱۹؛ ۵ سال پیش (۲۰۱۹-خطا: زمان نامعتبر}})
گونهسازمان ۵۰۱ (سی)(۶)
هدفترویج جاوا اسکریپت و فناوری‌های مرتبط[۱]
مکان
وبگاه

هدف این بنیاد ترویج جاوااسکریپت و اکوسیستم وب، با میزبانی پروژه‌ها و سرمایه‌گذاری برای فعالیت‌هایی که به نفع اکوسیستم هستند، است.[۳][۱]

بنیاد اوپن‌جی‌اس از ۳۸ پروژهٔ جاوااسکریپت متن‌باز از جمله اپیوم، دوجو، جی‌کوئری، نود جی‌اس و وب‌پک تشکیل شده‌است.[۴] اعضای مؤسس این بنیاد شامل گوگل، مایکروسافت، آی‌بی‌ام، پی‌پال، گوددی و جوینت (Joyent) می‌باشند.[۲]

تاریخچه

ویرایش

بنیاد جی‌کوئری

ویرایش

بنیاد جی‌کوئری در سال ۲۰۱۲ به عنوان یک سازمان غیرانتفاعی ۵۰۱ (سی)(۶) با هدف پشتیبانی از توسعهٔ پروژه‌های جی‌کوئری و جی‌کوئری یوآی تأسیس شد.[۵][۶]

جی‌کوئری با توجه به آنالیزهای وب در سال ۲۰۱۲ پرکاربردترین کتابخانهٔ جاوا اسکریپت بود.[۷][۸][۶][۹][۱۰][۱۱] قبل از بنیاد جی‌کوئری، پروژه جی‌کوئری از سال ۲۰۰۹ عضویت بنیاد حفاظت از نرم‌افزارهای آزاد را داشت.[۱۲][۱۳]

بنیاد جی‌کوئری همچنین از طرف توسعه‌دهندگان وب از بهبود استانداردهای وب از طریق عضویت خود در ائتلاف وب جهان‌گستر و کمیته اکما TC39 (جاوا اسکریپت) حمایت می‌کرد.[۵] این تیم در سال ۲۰۱۱ یک تیم همکاری استاندارد ایجاد کرد[۱۴] و در سال ۲۰۱۳ به ائتلاف وب جهان‌گستر پیوست.[۱۵][۱۶][۱۷]

بنیاد دوجو در سال ۲۰۱۶ با بنیاد جی‌کوئری ادغام شد و متعاقباً به بنیاد جی‌اس تغییر نام داد و به پروژه بنیاد لینوکس تبدیل شد.[۱۸][۵][۱۹]

بنیاد جی‌اس (به‌طور قانونی JSFoundation, Inc) با هدف کمک به توسعه و پذیرش فناوری مهم جاوا اسکریپت تأسیس شد. این بنیاد برای تسهیل همکاری در جامعهٔ توسعه جاوااسکریپت و برای «تقویت برنامه‌های کاربردی جاوا اسکریپت و پروژه‌های سمت سرور با ارائه بهترین شیوه‌ها و سیاست‌ها» فعالیت کرد.[۲۰]

بنیاد نود جی‌اس

ویرایش

بنیاد نود جی‌اس در سال ۲۰۱۵ به عنوان یک پروژهٔ بنیاد لینوکس برای سرعت بخشیدن به توسعهٔ پلتفرم نود جی‌اس تأسیس شد.

بنیاد اوپن جی‌اس

ویرایش

در سال ۲۰۱۹ بنیاد نود جی‌اس با بنیاد جی‌اس ادغام شد تا بنیاد جدید اوپن‌جی‌اس[۲۱][۲۲] با هدف تقویت رشد سالم جاوا اسکریپت و اکوسیستم وب به‌طور کلی تشکیل دهد.[۲۳][۴]

پروژه‌ها

ویرایش
  • بنیاد دوجو (تا قبل از ۲۰۱۶) میزبان پروژه‌هایی همچون لودش (Lodash)، ریکوایر جی‌اس (RequireJS) و سایر پروژه‌های ایجاد شده توسط انجمن دوجو بود.[۲۴][۲۵]
  • بنیاد جی‌کوئری (۲۰۱۲ تا ۲۰۱۶) میزبان پروژه‌های اصلی جی‌کوئری مانند جی‌کوئری، جی‌کوئری یوآی، Sizzle، و QUnit بود. در سال ۲۰۱۵ پروژه Grunt به آن پیوست[۲۶][۲۷] و Globalize ساخته شد.[۲۸] همچنین در سال ۲۰۱۶ پروژهٔ ای‌اس‌لینت به آن پیوست.[۲۹][۳۰]
  • بنیاد جی‌اس (۲۰۱۶ تا ۲۰۱۹) پروژه‌های بیشتری را جذب کرد. در سال ۲۰۱۶ اپیوم به آن ملحق شد[۳۱][۳۲] و Node-RED با همکاری آی‌ام‌بی در سال ۲۰۱۶ توسعه داده شد.[۳۳]

منابع

ویرایش
  1. ۱٫۰ ۱٫۱ "By-laws of OpenJS Foundation" (PDF). 22 October 2019. Archived from the original on 2020-06-15. Retrieved 2020-06-15.
  2. ۲٫۰ ۲٫۱ Singh, Manish (2019-03-12). "Node.js and JS foundations are merging to form OpenJS". VentureBeat. Retrieved 2019-03-21.
  3. "Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth". 2019-03-12. Retrieved 2019-03-21.
  4. ۴٫۰ ۴٫۱ "Node.js Foundation and JS Foundation Merge to Form OpenJS Foundation". Linux Foundation. 2019-03-12. Archived from the original on 3 August 2020. Retrieved 2019-03-21.
  5. ۵٫۰ ۵٫۱ ۵٫۲ "jQuery Foundation and Dojo Foundation to Merge". PRWeb. 1 July 2015. Retrieved 2018-07-02.
  6. ۶٫۰ ۶٫۱ jquery.org, jQuery Foundation-. "Announcing the jQuery Foundation | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
  7. "Usage of JavaScript libraries for websites". W3Techs. Archived from the original on 2019-11-15. Retrieved 2019-11-15. jQuery (74.1%) is 3.7 times more popular than Bootstrap (19.9%).
  8. "Libscore". Archived from the original on 2017-02-19. Retrieved 2017-02-11. Top scripts are 1. jQuery (692,981 sites); 2. jQuery UI (193,680 sites); 3. Facebook SDK (175,369 sites); 4. Twitter Bootstrap JS (158,288 sites); 5. Modernizr (155,503 sites).
  9. "Handling 15,000 requests per second: The Growth Behind jQuery". www.maxcdn.com (به انگلیسی). MaxCDN. 20 June 2015. Archived from the original on 2 July 2018. Retrieved 2018-07-02.
  10. "jQuery Usage Statistics (Dec 2019)". trends.builtwith.com (به انگلیسی). 2019-12-31. Archived from the original on 2020-02-21. Retrieved 2020-02-21.
  11. "Usage Statistics and Market Share of JavaScript Libraries (February 2020)". W3Techs. 2020-02-21. Archived from the original on 2020-02-21. Retrieved 2020-02-21.
  12. "Conservancy Activity Summary, October-December 2010". Software Freedom Conservancy (به انگلیسی). Retrieved 2020-06-26.
  13. jquery.org, jQuery Foundation-. "jQuery Joins the Software Freedom Conservancy | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
  14. jquery.org, jQuery Foundation-. "Announcing The jQuery Standards Team | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
  15. "W3C Technical Architecture Group (TAG)". www.w3.org. Retrieved 2020-06-26.
  16. "Statements about W3C TAG nominees for 2012 Election". www.w3.org. Retrieved 2020-06-26.
  17. Methvin, Dave (15 January 2014). "The jQuery Foundation and Standards". blog.jquery.com (به انگلیسی). Retrieved 2020-06-26.
  18. "jQuery Foundation and Dojo Foundation to Merge". Official jQuery Blog (به انگلیسی). 1 September 2015. Retrieved 2018-07-02.
  19. "Announcing the JS Foundation!". SitePen (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
  20. "The Linux Foundation takes on the JavaScript community with the JS Foundation – SD Times". SD Times (به انگلیسی). 2016-10-17. Retrieved 2017-05-09.
  21. "OpenJS Foundation". Linux Foundation. Retrieved 2019-03-21.
  22. Singh, Manish (2019-03-12). "Node.js and JS foundations are merging to form OpenJS". VentureBeat. Retrieved 2019-03-21.
  23. "Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth". 2019-03-12. Retrieved 2019-03-21.
  24. "RequireJS History". requirejs.org. Retrieved 2020-06-26.
  25. "ES Modules and ESM Loader with John-David Dalton (JS Party #16)". Changelog (به انگلیسی). Retrieved 2020-06-26.
  26. "Grunt 1.0.0 released - Grunt: The JavaScript Task Runner". gruntjs.com (به انگلیسی). Retrieved 2020-06-26.
  27. "The Linux Foundation Unites JavaScript Community for Open Web Development – JS Foundation". JS Foundation (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
  28. "jQuery Foundation Launches Globalize v 1.0". PRWeb. Retrieved 2020-06-26.
  29. Zakas, Nicholas (19 April 2016). "ESLint Joins The jQuery Foundation". eslint.org (به انگلیسی). Retrieved 2019-07-05.
  30. Krill, Paul. "JavaScript projects regroup under a new foundation". InfoWorld (به انگلیسی). Retrieved 2018-07-02.
  31. Lewis, Karen (October 17, 2016). "Node-RED visual programming for the Internet of Things (IoT) is now a JS Foundation Project". IBM Internet of Things blog. IBM. Retrieved February 7, 2017.
  32. "Appium joins the JS Foundation - SD Times". SD Times (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
  33. Lewis, Karen (October 17, 2016). "Node-RED visual programming for the Internet of Things (IoT) is now a JS Foundation Project". IBM Internet of Things blog. IBM. Retrieved February 7, 2017.

پیوند به بیرون

ویرایش