Git Product home page Git Product logo

bunchjesse / mendel-source Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bunchdevelopment/mendel-source

0.0 0.0 0.0 299.26 MB

Shell 0.14% JavaScript 0.01% C++ 0.26% Scheme 0.01% Python 0.24% Perl 0.14% C 99.09% Objective-C 0.03% Java 0.01% Clojure 0.01% Tcl 0.01% Assembly 0.09% Awk 0.01% XSLT 0.01% CSS 0.01% UnrealScript 0.01% Pawn 0.01% Objective-C++ 0.01% Gnuplot 0.01% SourcePawn 0.01%

mendel-source's Introduction

What is Mendel Linux?

Mendel Linux is a lightweight derivative of Debian Linux that runs on a number of Coral development boards, such as the Dev Board and SoM.

If you're looking to get started with any of the Coral boards, please take a look at the Coral doccumentation for more information.

If you want to know what's changed in Mendel, see our release notes.

If you're looking to get started developing, patching, or building Mendel for your own uses, please read our Getting Started documentation.

Patches, bugreports, and kudos are welcome!

Why another distribution?

To support Coral's hardware, we needed to build a version of Debian that produced initial bootable eMMC images and supported our specific peripherals. Ideally, we'd have liked to use the Debian name, but that wasn't feasable for a host of reasons.

Suffice it to say, Mendel is considered to be a lightweight "derivative" of the upstream Debian distribution, and we even use upstream Debian's binary packages in the project to maintain compatibility and keep up to date with security fixes.

How do I get started?

Development in Mendel is unlike writing software for Android or Chrome OS -- those systems are focused on building whole operating system images. Instead, you write your software like you would for any standard Linux system and package it up for delivery to the board via the usual apt repository system.

To build an image from our tooling for one of our boards, check out Getting Started documentation

Note: we generally discourage this, as we put a great deal of effort into making sure our releases run well on the boards we target. Mendel is a proper Linux distribution: we work with packages, not images, and any image should be possible to upgrade to the latest release with a simple apt-get dist-upgrade without requiring a reboot (modulo kernel and bootloader updates, obviously, which require reflashing the board).

What do we support?

Mendel currently only supports the Coral Dev Board (also known as enterprise, or phanbell) and SoM.

For development, our build system only currently supports Linux systems. Unfortunately, this is due to various factors out of our control, so it is unlikely that Windows machines will ever be supported. Mac machines may be supported in the future, but currently is not a high priority for the team.

mendel-source's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.