Xiaomi დიდი ხანია ვერ ათავისუფლებს ბირთვის წყაროებს დროულად, მაგრამ ახლა კომპანია იღებს ვალდებულებას გამოუშვას ბირთვის კოდის გაშვებიდან 3 თვის განმავლობაში ნებისმიერი ახალი მოწყობილობა.
Xiaomi არის კომპანია, რომელიც დიდწილად ცნობილია თავისი მოწყობილობებით, რომლებიც გთავაზობთ შესანიშნავ სპეციფიკაციებს ფასთან შედარებით. სმარტფონები მათი მრავალი საწარმოდან მხოლოდ ერთ-ერთია, მაგრამ ასე გახდა კომპანიამ თავისი სახელი გლობალურად ცნობილი. კომპანიის სწრაფი გაფართოება ბაზრებზე, როგორიცაა ინდოეთი მოიყვანა მილიონობით ახალი მომხმარებელი Android-ზე მომუშავე სმარტფონებზე, რამაც გამოიწვია ახალი მომხმარებლების ტალღა ჩვენს ფორუმებზე, რომლებიც ცდილობენ თავიანთი მოწყობილობების მორგებას. სამწუხაროდ, Xiaomi-ს აქვს ცუდი ისტორია ღია კოდის ლიცენზიებთან შესაბამისობაში, როგორც მათ აჩვენეს დრო და დრო და დრო კიდევ ერთხელ, რომ ისინი მზად არიან დაარღვიონ ზოგადი საჯარო ლიცენზია v2 (GPLv2) მათი მოწყობილობებისთვის ბირთვის წყაროს კოდის ვერ გამოქვეყნების გამო. GPL არის ის, რაც შესაძლებელს ხდის დეველოპერის საზოგადოებას ჩვენს ფორუმებზე, რადგან ყველა Android ტელეფონი მუშაობს Linux-ის ბირთვზე და მის გარეშე. საწყის კოდზე წვდომა თითქმის შეუძლებელი იქნებოდა პერსონალური AOSP-ზე დაფუძნებული ROM-ების ამოღება ისე, როგორც ამას აკეთებდნენ ჩვენს შესახებ. ფორუმები.
GPL-ით ლიცენზირებულ ყველა პროგრამულ უზრუნველყოფას უნდა ჰქონდეს მისი წყაროს კოდი ხელმისაწვდომი მოთხოვნისთანავე. Android-ზე მომუშავე სმარტფონებისთვის, ეს ნიშნავს, რომ Xiaomi-ის მსგავსი კომპანიებმა უნდა გამოუშვან ბირთვის წყაროს კოდი ნებისმიერი შედგენილი Linux-ის ბირთვის ბინარებისთვის, რომლებიც იგზავნება მოწყობილობებზე. თუმცა, დღემდე, Xiaomi მოწყობილობების უზარმაზარი რაოდენობა გამოშვებულია ბირთვის წყაროს კოდის გამოქვეყნების გარეშე, მიუხედავად დეველოპერის საზოგადოებისა და ტექნოლოგიური მედიის ხშირი მოთხოვნისა. ჩვენ გადავწყვიტეთ მივმართოთ Xiaomi-ს, რათა კიდევ ერთხელ გვეკითხა, როდის გამოუშვებს კომპანია ბირთვის წყაროებს თითოეული მოწყობილობისთვის, მაგრამ ამჯერად დუმილის ნაცვლად ჩვენ ვიყავით შეხვდა Xiaomi-ს სპიკერის გასაოცარ განცხადებას: კომპანია გეგმავს გამოუშვას ბირთვის კოდი ნებისმიერი ახალი მოწყობილობისთვის, მას შემდეგ 3 თვეში. გაშვება.
„როგორც ინტერნეტ კომპანია, Xiaomi პატივს სცემს GNU გენერალურ საჯარო ლიცენზიას (GPL) და მოწოდებულია ეფექტურ შესაბამისობაში.
ჩვენ მთელ ჩვენს რესურსს ვხმარობთ მდგრადი ზრდის მისაღწევად და ვცდილობთ დავაჩქაროთ ჩვენი ბირთვის გამოშვება. ჩვენ გვინდა დავრწმუნდეთ, რომ ყოველი გამოშვება უსაფრთხო და სტაბილურია.
ჯერჯერობით, ჩვენ გამოვაქვეყნეთ ბირთვის წყაროები მრავალი მოწყობილობისთვის. წინსვლისას, ჩვენ მიზნად ისახავს მოწყობილობის ბირთვის წყაროს გამოშვებას სამი თვის განმავლობაში მისი გაშვების შემდეგ.“ - Xiaomi-ს სპიკერმა განცხადებაში გაგზავნა XDA-დეველოპერები
მიუხედავად იმისა, რომ ჩვენ პატივს ვცემთ ამ განცხადებას და Xiaomi-ს განახლებულ ვალდებულებას დაიცავს GPL-ს, ჩვენ მაინც უნდა აღვნიშნოთ, რომ 3 თვე საკმაოდ საკმარისია. დიდი ხანია, განსაკუთრებით მაშინ, როდესაც შევადარებთ კომპანიებს, როგორიცაა Google, Sony და OnePlus, რომლებიც რეგულარულად ავრცელებენ ბირთვის წყაროს კოდს მალევე. გათავისუფლება. 3 თვიანი ვადა რა თქმა უნდა ა უზარმაზარი გაუმჯობესება Xiaomi-ის წინა ქცევასთან შედარებით, როდესაც მანამდე კომპანიას არ ჰქონდა საჯარო ვალდებულება GPL-ის დაცვაზე. Xiaomi-ს შეიძლება დასჭირდეს კვირები, თვეები ან წლებიც კი, რათა გამოუშვას ბირთვის წყაროები ზოგიერთი მოწყობილობისთვის, ასე რომ, 3 თვე, რა თქმა უნდა, უკეთესია, ვიდრე არაფერი.
კომპანიამ მოგვაწოდა მოწყობილობების სია, რომლებისთვისაც მათ უკვე გამოუშვეს ბირთვის საწყისი კოდი.
Xiaomi მოწყობილობების სია ბირთვის კოდის ხელმისაწვდომობით
ფილიალი |
მხარდაჭერილი მოწყობილობები |
არმანი-ჯბ-ოს |
Redmi 1S |
არმანი-კკ-ოსი |
Redmi 1S, Redmi Note ერთი SIM |
cancro-kk-oss |
Mi 3, Mi 4, Mi Note |
cancro-m-oss |
Mi 3, Mi 4, Mi Note |
cappu-n-oss |
Mi Pad 3 |
dior-kk-oss |
Redmi Note ერთი SIM |
ფერარი-ლ-ოსი |
Mi 4i |
ტყუპები-მ-ოსსი |
Mi 5 |
გუჩი-კკ-ოსი |
Redmi Note ორმაგი SIM |
წყალბად-მ-ოსსი |
Mi Max |
იდო-ლ-ოსს |
Redmi 2, Redmi 3 |
ჯეისონ-ნ-ოსი |
Mi Note 3 |
კენზო-ლ-ოსი |
Redmi Note 3 სრული Netcom |
მიწა-მ-ოსსი |
Redmi 3S, Redmi 3X |
ლატე-ლ-ოსი |
Mi Pad 2 |
ბიბლია-ლ-ოსსი |
Mi 4S, Mi 4C, Mi Note Premium |
markw-m-oss |
Redmi 4 Premium |
mido-m-oss |
Redmi Note 4X Standard |
mi1_kernel |
Mi 1 |
mi2_kernel |
Mi 2, Mi 2A, Mi 2S |
მოჩა-კკ-ოსი |
Mi Pad |
ჟანგბად-n-oss |
Mi Max 2 |
თევზები-კკ-ოსი |
Mi 3 China Mobile |
რივა-ნ-ოსი |
Redmi 4A, Redmi 5, Redmi 5A |
საგიტ-ნ-ოსსი |
Mi 6, Mi Mix 2 |
საგიტ-ო-ოსსი |
Mi 6, Mi Mix 2 |
სანტონი-ნ-ოსი |
Redmi 4X |
მორიელი-მ-ოსი |
Mi 5, Mi 5s, Mi 5s Plus, Mi Mix, Mi Note 2 |
თომას-კკ-ოსი |
Redmi 2 Standard |
tissot-n-oss |
Mi A1 |
tissot-o-oss |
Mi A1 |
Whyred-n-oss |
Redmi Note 5 |
თითოეული ფილიალის საწყისი კოდი შეიძლება იყოს ნანახია აქ. Xiaomi-მ გამოუშვა ბევრად მეტი მოწყობილობა, ვიდრე ზემოთ იყო ჩამოთვლილი, ამიტომ ჩვენ საკუთარ თავზე ავიღეთ Xiaomi მოწყობილობების სიის შედგენა გარეშე ბირთვის წყაროს კოდის ხელმისაწვდომობა.
Xiaomi მოწყობილობების სია ბირთვის წყაროს კოდის ხელმისაწვდომობის გარეშე
Კოდური სახელი |
მოწყობილობის სახელი |
ჰელიუმი |
Mi Max Pro |
ჰენესი |
Redmi Note 3 (მედიატეკი) |
ჰერმესი |
Redmi Note 2 |
lcsh92_wet_jb9 |
Redmi Note (მედიატეკი) |
ნიკელი |
Redmi Note 4 (მედიატეკი) |
ომეგა |
Redmi Pro |
პოლარისი |
Mi Mix 2S |
პრადა |
Redmi 4 |
სონი/მერი |
Mi 5C |
ტიფანი |
Mi 5X |
მახინჯი |
Redmi Note 5A Lite/Redmi Y1 Lite |
ვინსი |
Redmi 5 Plus/Redmi Note 5 |
გარდა ამისა, ყველა Xiaomi Mi Box მოწყობილობა, რამდენადაც ჩვენ ვიცით, არ გვაქვს ბირთვის წყაროები.
ეს არის მოწყობილობების უზარმაზარი რაოდენობა ბირთვის წყაროების გარეშე, რომელიც გამოუშვა Xiaomi-მ. მიუხედავად იმისა, რომ ზოგიერთი მოწყობილობა უკიდურესად ძველია და სმარტფონების გლობალურ ბაზარზე კომპანიის აფეთქებას წინ უსწრებს, ამ სმარტფონების საგანგაშო რაოდენობა ასევე ცოტა ხნის წინ გამოვიდა. როგორც ჩანს, მოწყობილობების ასაკს არ აქვს მნიშვნელობა, არის თუ არა წყარო კოდი, იმის გათვალისწინებით, რომ წლების წინ გამოშვებულ ბევრ მოწყობილობას ასევე აქვს ბირთვის წყაროები.
XDA მოუწოდებს Xiaomi-ს, გააგრძელოს შესაბამისობა GPLv2-თან
Xiaomi-ის ბოლო განცხადება შთააგონებს ნდობას, განსაკუთრებით იმის გამო, რომ კომპანიამ დაიწყო ბირთვის წყაროს კოდის ხელმისაწვდომობის დაჩქარება, როგორც ახლახან გამოქვეყნდა. Xiaomi Redmi Note 5 Pro და Mi 6-ის Oreo განახლება ახლა გვაქვს ბირთვის საწყისი კოდი ხელმისაწვდომობა, ამიტომ კომპანია სწორი მიმართულებით მიდის. იდეალურ სამყაროში, Xiaomi გამოუშვებს ბირთვის ყველა წყაროს თავისი მოწყობილობებისთვის, როგორც კი ისინი გამოუშვებს GPL-ის შესაბამისად. გარდა ამისა, ასევე არსებობს მთელი რიგი მოთხოვნები, რომლებსაც GPL-ით გამოშვებული პროგრამული უზრუნველყოფის კოდი უნდა შეესაბამებოდეს.
- წარმატებით შექმენით და შექმენით მოქმედი გამომავალი ფაილი, რომელიც არის იგივე ფორმატი, რაც მოცემულია ბინარში
- შეიცავდეს ყველა წყაროს კოდს, ინტერფეისის განსაზღვრის ფაილებს, სკრიპტებს, რომლებიც გამოიყენება კომპილაციის გასაკონტროლებლად და შესრულებადი ფაილის ინსტალაციისთვის (არ არის საჭირო ფაქტობრივის ჩართვა შემდგენელი/ინსტრუმენტების ჯაჭვი, მაგრამ საკმარისი ინფორმაცია უნდა იყოს ხელმისაწვდომი იმავე კონფიგურაციის მისაღებად, კომპილატორის დროშების ჩათვლით, როგორც გამოიყენება ორობითი ვერსიის შესაქმნელად. გაათავისუფლეს)
ეს არის ძირითადი სახელმძღვანელო მითითებები GPL-ის ფარგლებში წყაროს კოდების მიწოდებისთვის და ზუსტად იგივე ეხება ბირთვის წყაროებს. The Xiaomi GitHub საკითხების გვერდი ივსება წყარო კოდების მოთხოვნით და არავინ, ოფიციალური თუ სხვა, არ ჩანს პასუხობს. ჩვენ ვიმედოვნებთ, რომ GPL შესაბამისობისადმი ამ განახლებული ინტერესით, კომპანია უფრო გამჭვირვალე იქნება მათი მოწყობილობებისთვის ბირთვის წყაროების გამოშვებასთან დაკავშირებით.
უნდა გვახსოვდეს, რომ Xiaomi არ არის ერთადერთი კომპანია, რომელიც არღვევს GPL-ს. კომპანიები, როგორიცაა HMD Global ვერ გამოუშვეს ბირთვის წყაროები მათი მოწყობილობების უმეტესობისთვის, თუმცა ეს შესაძლოა შეიცვალოს როგორც კომპანიამ საბოლოოდ დაიწყო მათი შეთავაზება რამდენიმე მოწყობილობისთვის. მიუხედავად სხვა კომპანიების მიერ GPL-თან შეუსაბამობისა, ეს არ აძლევს სხვა კომპანიას იგივეს გაკეთების საბაბს. Xiaomi არის ერთ-ერთი ყველაზე ცუდი დამნაშავე მთავარ OEM-ებს შორის და ასევე ერთ-ერთი ყველაზე პოპულარული ჩვენს შორის საზოგადოებას, ვიმედოვნებთ, რომ კომპანია ერთგულებას აიღებს მათ განცხადებაში და დაიწყებს პროცესის ჩვენებას უფრო GPL გახდეს პირფერი.