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

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

بنیاد اوپن‌جی‌اس (به انگلیسی: 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.

پیوند به بیرون[ویرایش]