yodaos

AI OS for Node.js Community

Github stars Tracking Chart

YodaOS is Yet another Linux Distribution for voice-enabled IoT and embrace Web standards, thus it uses
JavaScript as the main application/scripting language.

Get Started

To start with YodaOS, a Linux or MacOS is required to build the image.

For Ubuntu:

$ apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext libssl-dev unzip texinfo device-tree-compiler dosfstools libusb-1.0-0-dev

For MacOS, you need to install some GNU tools which the openwrt is required:

$ brew install gnu-tar gnu-getopt findutils m4

Linux source tree requires a case-sensitive file system, make sure your workspace is APFS (case-sensitive) before you start.

The openwrt check gnu-getopt version via the gnugetopt command name, so the following link is also required:

$ ln -sf $(brew list gnu-getopt, grep bin) /usr/local/bin/gnugetopt

Download Source

$ git clone git@github.com:yodaos-project/yodaos.git

Build

$ ./configure -p rpi -c rpi3b_plus
$ make -C openwrt # build under the openwrt directory

The configure command is to select which board that you were to build:, board, product, -------------------, ---------------, Raspberry 3b plus, raspberry, Kamino18, kamino18, Go compile & run for more details.

Community

Contributing

YodaOS is a community-driven project that we accepts any improved proposals, pull requests and issues.

  • For JavaScript development, go [yodart][] for details.
  • For proposal, yodaos-project/evolution is the place where someone can submit pull request to propose something.

Documentation

License

Apache 2.0

Main metrics

Overview
Name With Owneryodaos-project/yodaos
Primary LanguageC
Program languagePython (Language Count: 29)
Platform
License:Apache License 2.0
所有者活动
Created At2018-12-13 07:54:29
Pushed At2019-12-04 12:28:46
Last Commit At2019-10-22 18:27:34
Release Count0
用户参与
Stargazers Count1.2k
Watchers Count76
Fork Count133
Commits Count107
Has Issues Enabled
Issues Count12
Issue Open Count5
Pull Requests Count6
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private