Raspberry Pi 基金会开源其面向儿童的代码编辑器

Raspberry Pi 基金会开源了其面向儿童的在线代码编辑器。源代码托管在 GitHub 上。
它的代码编辑器旨在帮助 7 岁以及以上儿童学习编程,通过将代码开源,它可以被重新利用和贡献代码。
编辑器允许直接在浏览器上运行代码,不需要任何设置;如果登陆了 Raspberry Pi 账号,写的代码将会自动保存;未登陆的情况下代码会在会话中保存,刷新或关闭标签页不会导致代码丢失;用户可选择将代码下载到计算机上。


(solidot)
via: https://www.raspberrypi.org/blog/code-editor-open-source/
Screenshot-2023-04-04-at-14.58.04-800x434.png
Screenshot-2023-04-04-at-15.00.25-500x505.png

访问开源代码

可以在Raspberry Pi的 GitHub 自述文件和贡献文档中找到有关 UI 前端和 API 后端的编辑器代码的更多信息。 这些启动文档将帮助您更快地启动和运行:

     前端自述文件和前端贡献文档
     后端自述文件和后端贡献文档

编辑器的前端尽可能在 Apache License 2.0 下获得许可(https://github.com/RaspberryPiFoundation/editor-ui/blob/main/LICENSE.txt),我们选择在 Copyleft AGPL V3 许可证下对后端进行许可(https://github.com/RaspberryPiFoundation/editor-api/blob/main/LICENSE.txt)。 Copyleft 许可意味着衍生作品必须根据相同条款获得许可,包括使任何衍生项目也可供社区使用。


  • Front end readme (https://github.com/RaspberryPiFoundation/editor-ui#readme)and front end contributions documentation(https://github.com/RaspberryPiFoundation/editor-ui/blob/main/CONTRIBUTING.md)
  • Back end readme (https://github.com/RaspberryPiFoundation/editor-api#readme)and back end contributions documentation(https://github.com/RaspberryPiFoundation/editor-api/blob/main/CONTRIBUTING.md)