Hezký večer,
mohl by mi někdo prosím odpovědět na otázku, zda je tedy legální v LiveCD dát zdrojáky jádra, binární ovladač a při spuštění se zeptat: Zkompilovat kernel s podporou nVidia/ATI? Ano/Ne
To že by CD/DVD muselo být patřičně připraveno(již zkompilované .c soubory a kdoví co dalšího) a problému změny kernelu za běhu nic nevím, to jsou pouhé technické otázky, v nejhorším by se to na CD/DVD připálilo.
Asi jsem článek nějak nepochopil. Nesmím distribuovat jádro s již zakompilovaným ovladačem, to je jasné, ale co tato varianta.
Tuším, že už jsem viděl distro, které dělá něco podobného - zeptá se uživatele, jestli má příslušný modul nahrát. I když kompilace by byla asi čistější řešení. Ale nejsem ani právník a ani jaderný vývojář, takže ruku do ohně za legálnost tohoto řešení nedám.
Takove liveCD by asi nebylo moc prakticke, i kdyby to slo: zabootuju, pul hodiny kompiluju jadro, a jedu. Leda, ze by se nejednalo o liveCD, ale instalacni CD.
Pokud je jádro již připraveno, jak jsem naznačil, tak je to otázka pár minut. Ty *.o soubory se po zkompilování automaticky neodstraňují, ty odstraní make mrproper nebo make clean (nevím přesně). Jediné, co by bylo pořeba by byl linker. A způsob uchování a zavedení nového jádra.
V každém případě je pro mne technická stránka řešení poddružná, podstatná je legálnost.
Ale prekladat jadro je zbytecne - co se musi prelozit je ten modul (protoze pri prekladu modulu dojde k propojeni licencne nekompatibilnich casti. A to netrva ani zdaleka tak dlouho a nepotrebuje to ani zdaleka tolik mista.