Witam, jestem nowy na forum. Konto założyłem specjalnie by zdobyć odpowiedź na nurtujące mnie pytanie. Jestem po drugim roku studiów informatycznych. Nie nauczyłem się zbyt dużo na zajęciach. Miałem już Systemy operacyjne, ale moja wiedza po nie jest większa niż przed. Od niedawna zacząłem poważnie zastanawiać się nad tym co będę robić po studiach. Chce spróbować różnych rzeczy, w tym niskopoziomowego programowania(nie chodzi mi tutaj dokładnie o asm). Zastanawiam się jak to jest z tym Linuxem. Działa on na zasadzie OpenSource, więc jego kod jest dostępny. Chce się pobawić w "środku".
- Co to jest wersja binarna? I są jakieś inne? Czym się różnią?
- Jak zacząć z Linuxem(umiem BASH,C,C++,ASM, programowałęm pod linuxm to co było na SO)?
- Zastanawiam się, czy można samemu zrobić dystrybucję? Tzn. wiem że mozna, ale jak(chodzi mi o to by pozbyć się wszystkiego co jest mi niepotrzebne, gdybym na komputerze chciał tylko np. oglądać wideo, nic innego mi nie jest potrzebne)?
- Czy można zainstalować samo jądro i potem dodawać nowe rzeczy? Jakoś musiało być na początku, jak to z tym jest?
- Jak programować w jądrze? bardzo się różni od normalnego programowania?
- Jak to jest z systemami embedded? Co wejdę na nową stronę to nowa definicja i już sam nie wiem, czy linux może byc embedded, jak to zrobić?
Proszę o odpowiedzi tylko na pytania zadane przez autora tekstu. Z góry dziękuję wszystkim którzy zechcą mi pomóc(odpowiedzieć na pytania), wszystkich innych proszę o danie sobie spokój z docinkami.