This repository contains a loosely-organized information regarding the processes of DSM loading. A lot of information present here was collected by reverse-engineering Jun's loader (more on that later) as well as reading through Synology's GPL resources.
This repository is targeted towards developers willing to understand the DSM platform better. All information contained here are presented for educational purposes only and licensed under GPLv3 (unless noted otherwise).
/Jun loader
: all things related to the DSM 6.x loader made by Jun from Xpenology Community/quirks
: list of different quirks/gotchas/platformweirdnessuniqueness which aren't expected from a standard Linux distro/tools
: various tools used while tinkering with DSM/VDSM
: more detailed descriptions regarding official DSM on VM