بنیاد اوپنجیاس
نام پیشین |
|
---|---|
بنیانگذاری | ۲۰۱۹ |
گونه | سازمان ۵۰۱ (سی)(۶) |
هدف | ترویج جاوا اسکریپت و فناوریهای مرتبط[۱] |
مکان | |
وبگاه |
بنیاد اوپنجیاس (به انگلیسی: OpenJS Foundation) بنیادی است که در سال ۲۰۱۹ از ادغام بنیاد جیاس و بنیاد نود جیاس تأسیس شد.[۲]
هدف این بنیاد ترویج جاوااسکریپت و اکوسیستم وب، با میزبانی پروژهها و سرمایهگذاری برای فعالیتهایی که به نفع اکوسیستم هستند، است.[۳][۱]
بنیاد اوپنجیاس از ۳۸ پروژهٔ جاوااسکریپت متنباز از جمله اپیوم، دوجو، جیکوئری، نود جیاس و وبپک تشکیل شدهاست.[۴] اعضای مؤسس این بنیاد شامل گوگل، مایکروسافت، آیبیام، پیپال، گوددی و جوینت (Joyent) میباشند.[۲]
تاریخچه[ویرایش]
بنیاد جیکوئری[ویرایش]
بنیاد جیکوئری در سال ۲۰۱۲ به عنوان یک سازمان غیرانتفاعی ۵۰۱ (سی)(۶) با هدف پشتیبانی از توسعهٔ پروژههای جیکوئری و جیکوئری یوآی تأسیس شد.[۵][۶]
جیکوئری با توجه به آنالیزهای وب در سال ۲۰۱۲ پرکاربردترین کتابخانهٔ جاوا اسکریپت بود.[۷][۸][۶][۹][۱۰][۱۱] قبل از بنیاد جیکوئری، پروژه جیکوئری از سال ۲۰۰۹ عضویت بنیاد حفاظت از نرمافزارهای آزاد را داشت.[۱۲][۱۳]
بنیاد جیکوئری همچنین از طرف توسعهدهندگان وب از بهبود استانداردهای وب از طریق عضویت خود در ائتلاف وب جهانگستر و کمیته اکما TC39 (جاوا اسکریپت) حمایت میکرد.[۵] این تیم در سال ۲۰۱۱ یک تیم همکاری استاندارد ایجاد کرد[۱۴] و در سال ۲۰۱۳ به ائتلاف وب جهانگستر پیوست.[۱۵][۱۶][۱۷]
بنیاد دوجو در سال ۲۰۱۶ با بنیاد جیکوئری ادغام شد و متعاقباً به بنیاد جیاس تغییر نام داد و به پروژه بنیاد لینوکس تبدیل شد.[۱۸][۵][۱۹]
بنیاد جیاس (بهطور قانونی JSFoundation, Inc) با هدف کمک به توسعه و پذیرش فناوری مهم جاوا اسکریپت تأسیس شد. این بنیاد برای تسهیل همکاری در جامعهٔ توسعه جاوااسکریپت و برای «تقویت برنامههای کاربردی جاوا اسکریپت و پروژههای سمت سرور با ارائه بهترین شیوهها و سیاستها» فعالیت کرد.[۲۰]
بنیاد نود جیاس[ویرایش]
بنیاد نود جیاس در سال ۲۰۱۵ به عنوان یک پروژهٔ بنیاد لینوکس برای سرعت بخشیدن به توسعهٔ پلتفرم نود جیاس تأسیس شد.
بنیاد اوپن جیاس[ویرایش]
در سال ۲۰۱۹ بنیاد نود جیاس با بنیاد جیاس ادغام شد تا بنیاد جدید اوپنجیاس[۲۱][۲۲] با هدف تقویت رشد سالم جاوا اسکریپت و اکوسیستم وب بهطور کلی تشکیل دهد.[۲۳][۴]
پروژهها[ویرایش]
- بنیاد دوجو (تا قبل از ۲۰۱۶) میزبان پروژههایی همچون لودش (Lodash)، ریکوایر جیاس (RequireJS) و سایر پروژههای ایجاد شده توسط انجمن دوجو بود.[۲۴][۲۵]
- بنیاد جیکوئری (۲۰۱۲ تا ۲۰۱۶) میزبان پروژههای اصلی جیکوئری مانند جیکوئری، جیکوئری یوآی، Sizzle، و QUnit بود. در سال ۲۰۱۵ پروژه Grunt به آن پیوست[۲۶][۲۷] و Globalize ساخته شد.[۲۸] همچنین در سال ۲۰۱۶ پروژهٔ ایاسلینت به آن پیوست.[۲۹][۳۰]
- بنیاد جیاس (۲۰۱۶ تا ۲۰۱۹) پروژههای بیشتری را جذب کرد. در سال ۲۰۱۶ اپیوم به آن ملحق شد[۳۱][۳۲] و Node-RED با همکاری آیامبی در سال ۲۰۱۶ توسعه داده شد.[۳۳]
منابع[ویرایش]
- ↑ ۱٫۰ ۱٫۱ "By-laws of OpenJS Foundation" (PDF). 22 October 2019. Archived from the original on 2020-06-15. Retrieved 2020-06-15.
- ↑ ۲٫۰ ۲٫۱ Singh, Manish (2019-03-12). "Node.js and JS foundations are merging to form OpenJS". VentureBeat. Retrieved 2019-03-21.
- ↑ "Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth". 2019-03-12. Retrieved 2019-03-21.
- ↑ ۴٫۰ ۴٫۱ "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.
- ↑ ۵٫۰ ۵٫۱ ۵٫۲ "jQuery Foundation and Dojo Foundation to Merge". PRWeb. 1 July 2015. Retrieved 2018-07-02.
- ↑ ۶٫۰ ۶٫۱ jquery.org, jQuery Foundation-. "Announcing the jQuery Foundation | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
- ↑ "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%).
- ↑ "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).
- ↑ "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.
- ↑ "jQuery Usage Statistics (Dec 2019)". trends.builtwith.com (به انگلیسی). 2019-12-31. Archived from the original on 2020-02-21. Retrieved 2020-02-21.
- ↑ "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.
- ↑ "Conservancy Activity Summary, October-December 2010". Software Freedom Conservancy (به انگلیسی). Retrieved 2020-06-26.
- ↑ jquery.org, jQuery Foundation-. "jQuery Joins the Software Freedom Conservancy | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
- ↑ jquery.org, jQuery Foundation-. "Announcing The jQuery Standards Team | Official jQuery Blog" (به انگلیسی). Retrieved 2020-06-26.
- ↑ "W3C Technical Architecture Group (TAG)". www.w3.org. Retrieved 2020-06-26.
- ↑ "Statements about W3C TAG nominees for 2012 Election". www.w3.org. Retrieved 2020-06-26.
- ↑ Methvin, Dave (15 January 2014). "The jQuery Foundation and Standards". blog.jquery.com (به انگلیسی). Retrieved 2020-06-26.
- ↑ "jQuery Foundation and Dojo Foundation to Merge". Official jQuery Blog (به انگلیسی). 1 September 2015. Retrieved 2018-07-02.
- ↑ "Announcing the JS Foundation!". SitePen (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
- ↑ "The Linux Foundation takes on the JavaScript community with the JS Foundation – SD Times". SD Times (به انگلیسی). 2016-10-17. Retrieved 2017-05-09.
- ↑ "OpenJS Foundation". Linux Foundation. Retrieved 2019-03-21.
- ↑ Singh, Manish (2019-03-12). "Node.js and JS foundations are merging to form OpenJS". VentureBeat. Retrieved 2019-03-21.
- ↑ "Introducing the OpenJS Foundation: The Next Phase of JavaScript Ecosystem Growth". 2019-03-12. Retrieved 2019-03-21.
- ↑ "RequireJS History". requirejs.org. Retrieved 2020-06-26.
- ↑ "ES Modules and ESM Loader with John-David Dalton (JS Party #16)". Changelog (به انگلیسی). Retrieved 2020-06-26.
- ↑ "Grunt 1.0.0 released - Grunt: The JavaScript Task Runner". gruntjs.com (به انگلیسی). Retrieved 2020-06-26.
- ↑ "The Linux Foundation Unites JavaScript Community for Open Web Development – JS Foundation". JS Foundation (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
- ↑ "jQuery Foundation Launches Globalize v 1.0". PRWeb. Retrieved 2020-06-26.
- ↑ Zakas, Nicholas (19 April 2016). "ESLint Joins The jQuery Foundation". eslint.org (به انگلیسی). Retrieved 2019-07-05.
- ↑ Krill, Paul. "JavaScript projects regroup under a new foundation". InfoWorld (به انگلیسی). Retrieved 2018-07-02.
- ↑ 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.
- ↑ "Appium joins the JS Foundation - SD Times". SD Times (به انگلیسی). 2016-10-17. Retrieved 2018-07-02.
- ↑ 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.