forestj wrote: ↑Wed Aug 26, 2020 2:37 am
hello meveric. Thank you for your hard work in developing this image!
I am interested in using it for a project! My project is related to headless servers on many different Single Board Computers. I'm evaluating different operating system images for the ODROID XU4/HC1/HC2 right now. I like the idea of using an image which is as close to "stock" Debian as possible.
I was also looking at the armbian image "Armbian_20.08_Odroidxu4_focal_legacy_4.14.191.img.xz". Could you talk a little bit about the differences between your image and an Armbian image? (besides the obvious, that the one I specified is based on a newer ubuntu/debian version) .
I'm using a standard debootstrab Debian image. And just installed some basic applications that are commonly used, like vim, htop or npt, nothing that does not come from Debian itself.
I myself provided the linux header and image files for the board which is custom software for the board, but is available from hardkernel repository.
I also provide a couple of scrips started via setup-odroid which should make it easier to setup certain types of software, like installing a Desktop with the necessary drivers for desktop hardware acceleration.
Aside from that I offer a large repository with custom software optimized, or compiled for ARM devices (so for OpenGL ES instead of Desktop OpenGL most of the time).
All of which is optional but not required.
The main benefit over Armbian is probably software support, as Armbian is mainly focused on Kernel support, but does not provide software for the board.
forestj wrote: ↑Wed Aug 26, 2020 2:37 am
I would like to ask some questions about your image. Is this an open source project, or is it proprietary to you?
I use default Debian repositories and software where possible. No custom software is installed by default, except for the Kernel which is required to boot the system.
Aside from that everything you install is up to you. Most of the software is standard Debian Software with no alteration.
And the software I provide, is mostly just compiled with flags for OpenGL ES and is available as opensource software as well.
There are a few software components that is closed source that I was fortunate enough to be allowed to port it to the board, but that's like two or three programs/games out of a couple hundreds.
And once again it's up to you if you install it or not.
forestj wrote: ↑Wed Aug 26, 2020 2:37 am
I need to be able to read the code/configuration and build the images myself so I can verify their integrity and fix bugs as I find them.
The default image uses basic Debian software with no alterations and the Kernel. It's up to you what you want to do with the image itself.
The GPU drivers are closed source, that is nothing I can change, they are not from me, but also provided directly from HardKernel.
If you don't need GPU acceleration, you don't need to install it.
forestj wrote: ↑Wed Aug 26, 2020 2:37 am
I believe I can do that with armbian, can I do it with your image?
Once again this is up to you. Everything is available on other sources that is available on this image. Nothing is pre-installed, except for the Kernel and Headers, that is not default Debian (but that applies to Armbian as well).