Версия редактора проектов Scratch 2.0 с открытым исходным кодом была доступна на GitHub, что позволило большему количеству людей познакомиться с этим популярным блок-структурированным языком программирования, подходящим для детей.
LLK-Scratch-flash является основой для онлайн-и оффлайн-версий Scratch 2.0, и его код был выпущен под лицензией GPL версии 2.
Scratch 2.0 был выпущен в мае 2013 года, поэтому потребовался год, чтобы его исходный код стал открытым. Основное улучшение Scratch 2.0 по сравнению с более ранней версией, которая уже имеет открытый исходный код, заключается в том, что пользователи могут создавать редактировать и просматривать проекты непосредственно в веб — браузере-вам больше не нужно загружать или загружать проекты или устанавливать какое-либо программное обеспечение.
Scratch, который является управляемым событиями императивным языком, на который влияют как Smalltalk, так и логотип, был разработан Митчелом Резником и разработан в MIT Media Lab Lifelong Kindergarten (LLK) Goup. Он имеет большое сообщество пользователей, как частных лиц, так и в области образования и исследований. Вы найдете более 5,5 миллионов проектов, опубликованных на веб-сайте Scratch, и 17 мая 2014 года, в День Scratch, по всему миру прошли живые мероприятия.
Теперь, когда редактор и проигрыватель Scratch 2.0 стали открытыми, больше людей могут присоединиться к задаче выявления ошибок и исправления или документирования проблем. Тем не менее, похоже, что команда Scratch из Массачусетского технологического института не ищет слишком много волонтерской деятельности. В README.md примечания:
При отправке запросов на вытягивание, пожалуйста, будьте терпеливы. Команда Scratch очень занята, и может потребоваться некоторое время, чтобы найти время для рассмотрения запросов на вытягивание. Ваш код может потребовать внесения изменений до принятия или может не подходить для принятия. Организация и классовые структуры не могут быть радикально изменены без значительной координации и сотрудничества со стороны команды Scratch. Таких изменений следует избегать, поскольку они могут повлиять на официальную версию. В нем также отмечается:
К сожалению, при переносе проблем в этот новый репозиторий существующие запросы на вытягивание и ссылки на другие проблемы были нарушены. Мы постараемся уточнить комментарии, когда это необходимо, и по мере того, как старые проблемы будут закрыты, это станет менее серьезной проблемой. Поэтому на данный момент трудно понять, какие вопросы требуют внимания, а какие уже решаются.