Skip to content

Obaveštenje o firmveru zajednice

Firmver na koji upućuje QMK odeljak ove dokumentacije održava zajednica. Ova stranica opisuje šta to znači, koje rizike nosi i šta obuhvata podrška SignalRGB-a.

QMK (Quantum Mechanical Keyboard) je open-source projekat firmvera za tastature. Neki članovi SignalRGB zajednice samostalno održavaju QMK verzije firmvera koje, u kombinaciji sa kompatibilnim pluginom za uređaj, omogućavaju SignalRGB-u da kontroliše tastature koje nisu zvanično podržane.

Firmver na koji upućuje ova dokumentacija SignalRGB ne razvija, ne kompajlira, ne distribuira, ne proverava, ne potpisuje, ne testira niti održava. To je rad nezavisnih članova zajednice koji nisu zaposleni, ugovarači niti zastupnici SignalRGB-a. Povezivanje na repozitorijum zajednice iz SignalRGB dokumentacije ne predstavlja preporuku, sertifikaciju niti garanciju za taj firmver.

Kao što je opisano u odeljcima 1.2 i 1.3 Uslova korišćenja SignalRGB-a, Whirlwind nije strana u ugovorima između korisnika i trećih strana koje pružaju hardver ili softver i ne daje nikakvu garanciju u pogledu performansi, kvaliteta ili kompatibilnosti hardvera ili softvera trećih strana koji se koristi sa SignalRGB platformom.

Instaliranje firmvera treće strane na tastaturu će gotovo u svim slučajevima poništiti garanciju proizvođača za taj uređaj. Ovo važi bez obzira na to da li firmver izazove bilo kakvu štetu ili da li je eventualni kvar povezan sa firmverom. SignalRGB ne pruža garancije za hardver i ne može nadoknaditi, zameniti niti popraviti tastature koje originalni proizvođač odbije da servisira.

Neuspešno flešovanje — izazvano prekidom napajanja, nekompatibilnom verzijom, greškom u firmveru ili greškom korisnika tokom postupka flešovanja — može tastaturu privremeno ili trajno učiniti neupotrebljivom. Neke tastature se mogu oporaviti postupcima oporavka putem bootloader-a; druge ne mogu.

Pre flešovanja proverite da li vaš konkretan model tastature ima mogućnost oporavka i šta je za to potrebno.

Firmver radi na privilegovanom nivou na vašem uređaju i u principu može da prati pritiske tastera, menja ponašanje unosa i komunicira preko USB-a. SignalRGB nije izvršio bezbednosnu proveru firmvera koji održava zajednica. Nemamo razloga da verujemo da su verzije firmvera koje članovi zajednice trenutno održavaju zlonamerne, ali ne možemo da proverimo integritet svakog commit-a, fork-a ili artefakta kompajliranja.

Pre flešovanja trebalo bi da:

  • Firmver preuzimate isključivo iz repozitorijuma originalnog održavaoca — ne sa drugih hostova ili mirror-a
  • Proverite kontrolne sume ili potpise tamo gde ih održavalac obezbeđuje
  • Sami pregledate izvorni kod ili se oslonite na nekoga kome verujete ko ga je pregledao, pre flešovanja verzija od nepoznatih saradnika

Prilagođeni firmver može promeniti način na koji vaša tastatura prijavljuje unos operativnom sistemu. To može izazvati probleme sa:

  • Anti-cheat sistemima u igrama, koji ponekad označavaju nestandardne ulazne uređaje
  • Softverom za pristupačnost koji očekuje određeno ponašanje tastature
  • Funkcijama operativnog sistema koje zavise od standardnih HID deskriptora
  • Budućim ažuriranjima SignalRGB-a, QMK-a ili firmvera proizvođača

Kompatibilnost sa SignalRGB-om nije zagarantovana između verzija. Verzija firmvera koja danas radi možda neće raditi nakon sledećeg ažuriranja SignalRGB-a, QMK-a ili operativnog sistema. Održavanje kompatibilnosti firmvera tokom vremena je vaša odgovornost.

Kao što je opisano u odeljku 10 (Odricanja od odgovornosti) i odeljku 11 (Ograničenje odgovornosti) Uslova korišćenja SignalRGB-a, SignalRGB platforma se pruža “takva kakva jeste” i odgovornost SignalRGB-a je u skladu sa tim ograničena.

Naš tim za podršku ne može pomoći kod:

  • Problema izazvanih firmverom koji održava zajednica ili povezanih sa njim
  • Postupaka flešovanja, oporavka bootloader-a ili rešavanja hardverskih problema
  • Sporova sa proizvođačima tastatura u vezi sa poništenim garancijama
  • Sporova sa održavaocima firmvera zajednice
  • Oštećenja hardvera, gubitka podataka ili bezbednosnih incidenata nastalih usled korišćenja firmvera zajednice

Tehnička pitanja o firmveru zajednice treba uputiti održavaocu konkretnog repozitorijuma koji koristite, putem sistema za praćenje problema (issue tracker) ili kanala zajednice povezanih sa tim repozitorijumom. Za firmver iz SRGBmods zajednice koristite GitHub issue tracker ili QMK kanale na SignalRGB Discordu.

QMK i većina projekata izvedenih iz QMK-a distribuiraju se pod GNU General Public License (GPL). Ako menjate, ponovo distribuirate ili nadograđujete firmver zajednice, odgovorni ste za poštovanje uslova važeće open-source licence. Ove obaveze postoje između vas i originalnih nosilaca autorskih prava; SignalRGB nije strana u tim licencama i ne sprovodi ih.


Poslednje ažuriranje: 12.05.26