ไม่กี่ปีที่ผ่านมาได้เห็นการเพิ่มขึ้นของแพลตฟอร์มแบบปิด - ระบบปฏิบัติการที่อนุญาตให้คุณติดตั้งซอฟต์แวร์ที่ได้รับการอนุมัติโดยนักพัฒนาระบบปฏิบัติการเท่านั้น อย่างไรก็ตามแพลตฟอร์มยอดนิยมจำนวนมากแม้แต่แพลตฟอร์มมือถือก็ยังเป็นแพลตฟอร์มแบบเปิด
แพลตฟอร์มที่มีร้านค้าแอปถือได้ว่าเป็นแพลตฟอร์มแบบเปิดหากอนุญาตให้คุณติดตั้งแอปจากภายนอกร้านแอปซึ่งเป็นกระบวนการที่เรียกว่า "การไซด์โหลด" แม้ว่าแพลตฟอร์มจะมีร้านแอปที่เข้มงวด แต่การไซด์โหลดอาจทำให้ผู้ใช้ออกจากสวนที่มีกำแพงล้อมรอบได้หากพวกเขาเลือกเช่นนั้น
ภายใต้ DMCA ของสหรัฐอเมริกาและกฎหมายที่คล้ายคลึงกันในที่อื่น ๆ ในโลกการแหกคุกเพื่อหลบหนีจากแพลตฟอร์มปิดและติดตั้งซอฟต์แวร์ที่ไม่ได้รับการรับรองถือเป็นอาชญากรรม มันเหมือนกัน กฎหมายที่ทำให้การดูดีวีดีบน Linux ผิดกฎหมาย . (จริง ๆ แล้ว DMCA ของสหรัฐฯมีข้อยกเว้นสำหรับสมาร์ทโฟนที่เจลเบรค แต่ไม่ใช่แท็บเล็ตหรืออุปกรณ์อื่น ๆ )
เดสก์ท็อป Windows: เปิดบน Intel ปิดบน ARM
เดสก์ท็อป Windows เป็นแพลตฟอร์มคอมพิวเตอร์แบบเปิดที่ได้รับความนิยมมากที่สุดในหมู่ผู้ใช้คอมพิวเตอร์ทั่วไปและลักษณะที่เปิดกว้างของ Windows ทำให้ Windows เป็นแพลตฟอร์มสำหรับนวัตกรรม ไม่จำเป็นต้องขออนุญาตจาก Microsoft เพื่อเผยแพร่ซอฟต์แวร์เดสก์ท็อป Windows - พวกเขาสามารถเขียนซอฟต์แวร์ของตนเองและแจกจ่ายให้กับผู้ใช้โดยตรง
สำหรับ Windows 8 รุ่นมาตรฐาน Intel x86 เดสก์ท็อป Windows ยังคงเป็นแพลตฟอร์มแบบเปิด คุณสามารถติดตั้งอะไรก็ได้ที่คุณต้องการ Microsoft ไม่ได้พูด
บน เครื่อง ARM Windows RT ขณะนี้เดสก์ท็อป Windows เป็นแพลตฟอร์มปิด อนุญาตเฉพาะแอปพลิเคชันที่พัฒนาโดย Microsoft เท่านั้นบนเดสก์ท็อปของ Windows RT ข่าวลือในปัจจุบันชี้ให้เห็นว่า Microsoft กำลังดำเนินการสร้างเวอร์ชันของ Microsoft Outlook สำหรับ Windows RT Microsoft เป็น บริษัท เดียวที่ได้รับอนุญาตให้สร้างและเผยแพร่แอปพลิเคชันใหม่สำหรับเดสก์ท็อปของ Windows RT ผู้ที่ต้องการแอปพลิเคชันเดสก์ท็อปใหม่ (เช่นไคลเอนต์อีเมล) สำหรับเดสก์ท็อป Windows RT ต้องขอ Microsoft
Windows โมเดิร์น: ปิด
อินเทอร์เฟซสมัยใหม่ใหม่ของ Windows 8 เป็นแพลตฟอร์มแบบปิด คนทั่วไปสามารถติดตั้งซอฟต์แวร์สมัยใหม่ได้จาก Windows Store เท่านั้น หาก Microsoft ลบแอปออกจาก Windows Store เนื่องจากแอปละเมิดหลักเกณฑ์คุณจะไม่สามารถติดตั้งหรือเรียกใช้แอปในระบบของคุณได้ กล่าวอีกนัยหนึ่ง Microsoft ออกกำลังกายยับยั้งแอปสมัยใหม่ที่คุณสามารถเรียกใช้บน Windows 8 ได้
เช่นเดียวกับแพลตฟอร์มปิดอื่น ๆ Microsoft อนุญาตให้ไซด์โหลด แต่สำหรับนักพัฒนาเท่านั้น (เพื่อทดสอบแอปของตนเอง) และเครือข่ายขององค์กร (เพื่อใช้แอปภายใน) Sideloading ได้รับการออกแบบมาเพื่อให้ผู้ใช้ทั่วไปไม่สามารถใช้กับแอปที่ไม่ได้รับการอนุมัติแบบเก่า
Apple Mac OS X: เปิด
Mac OS X ของ Apple ยังคงเป็นแพลตฟอร์มแบบเปิด ร้านแอป Mac ของ Apple กำหนดข้อ จำกัด ต่างๆสำหรับนักพัฒนาและกำหนดให้แอปของพวกเขาใช้แซนด์บ็อกซ์ แต่นักพัฒนาสามารถเลือกที่จะออกจากร้านแอปและแจกจ่ายซอฟต์แวร์ให้กับผู้ใช้โดยตรง Mac app store ไม่ใช่เกมเดียวในเมือง แต่เป็นบน iOS ของ Apple
Mac OS X มีการตั้งค่าที่ จำกัด การติดตั้งแอพจากภายนอกร้าน แต่ผู้ใช้สามารถเปิดและปิดได้
Linux และ Google Chrome OS: เปิด
Linux เป็นโอเพ่นซอร์สและกระจายอำนาจดังนั้นแน่นอนว่าคุณสามารถติดตั้งอะไรก็ได้ที่คุณต้องการ Chrome OS ใช้ Linux และให้อิสระแบบเดียวกัน คุณสามารถเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์และติดตั้ง Ubuntu และซอฟต์แวร์อื่น ๆ ควบคู่ไปกับระบบ Chrome OS ของคุณ
Chrome สามารถติดตั้งเว็บแอปและส่วนขยายจาก Chrome เว็บสโตร์ตามค่าเริ่มต้นเท่านั้น อย่างไรก็ตามยังมีวิธีการติดตั้ง แอปและส่วนขยายจากภายนอกร้านค้า .
Apple iOS: ปิด
iOS ของ Apple เป็นแพลตฟอร์มปิดที่รู้จักกันแพร่หลายมากที่สุด ผู้ใช้ iOS สามารถติดตั้งซอฟต์แวร์จาก App Store เท่านั้น เมื่อ Apple นำแอปออกจากร้านแอปแอปจะถูกแบนจากแพลตฟอร์ม iOS แทนที่จะมีให้บริการที่อื่น Apple ได้กำหนดข้อ จำกัด มากมายสำหรับนักพัฒนาซอฟต์แวร์ตลอดหลายปีที่ผ่านมาครั้งหนึ่งเคยห้ามการเผยแพร่แอพใด ๆ ที่แข่งขันกับแอพที่รวมอยู่ของ Apple บล็อกแอป Google Voice เป็นเวลาหนึ่งปีและห้ามเกมต่างๆที่เกี่ยวข้องกับปัญหาทางการเมืองที่รุนแรง (ความรุนแรงทางภาพก็โอเค) .
iOS อนุญาตให้นักพัฒนาและธุรกิจไซด์โหลดแอปที่กำหนดเองได้ แต่ไม่ใช่ผู้ใช้ทั่วไป
Google Android: เปิด
ระบบปฏิบัติการ Android ของ Google เป็นแพลตฟอร์มแบบเปิด Android ได้รับการกำหนดค่าให้ติดตั้งซอฟต์แวร์จาก Google Play ตามค่าเริ่มต้นเท่านั้น แต่ผู้ใช้สามารถตรวจสอบไฟล์ ช่องทำเครื่องหมายแหล่งที่ไม่รู้จัก ในการตั้งค่าของ Android ซึ่งจะเปิดใช้งานการติดตั้งแอป Android จากภายนอก Google Play
นี่ไม่ได้เป็นเพียงประโยชน์ทางทฤษฎีเท่านั้น การเปิดใช้แหล่งที่มาที่ไม่รู้จักช่วยให้คุณสามารถติดตั้ง Appstore ของ Amazon สำหรับ Android และใช้ร้านแอปของคู่แข่งติดตั้งเกม Android ที่ซื้อจาก Humble Indie Bundle และติดตั้งแอปต่างๆที่ยังไม่มีใน Google Play เช่น XBMC เมื่อ Google ลบแอปออกจาก Google Play เช่นแอป Adblock Plus สำหรับ Android คุณก็ไม่โชคดี - คุณสามารถติดตั้งได้จากเว็บไซต์ของ Adblock Plus เราไม่แนะนำให้ใช้ ad-blocker แต่เราสนับสนุนให้ผู้ใช้มีทางเลือกและถกเถียงกันแทนที่จะห้ามผู้ใช้ติดตั้งซอฟต์แวร์บางตัว
ผู้ให้บริการบางราย (เช่น AT&T) ได้ปิดใช้งานตัวเลือกนี้ในอดีต อย่างไรก็ตามพวกเขายอมจำนนเนื่องจากความนิยมของ Amazon Appstore
Amazon Kindle Fire: เปิด
ระบบปฏิบัติการ Kindle Fire ของ Amazon ใช้ Android นอกจากนี้ยังมีความสามารถในการติดตั้งแอปจากภายนอก Appstore ของ Amazon แม้ว่าการตั้งค่านี้จะถูกปิดใช้งานโดยค่าเริ่มต้นเพื่อความปลอดภัยเช่นเดียวกับบน Android
Windows Phone: ปิด
Windows Phone ของ Microsoft ใช้วิธีการแบบ iOS ที่คุณสามารถติดตั้งแอปจาก Windows Phone Store เท่านั้น สิ่งนี้แทนที่แนวทางก่อนหน้าของ Microsoft ด้วย Windows Mobile ซึ่งช่วยให้คุณสามารถติดตั้งซอฟต์แวร์ได้จากทุกที่ที่คุณต้องการ Windows Phone มีความคล้ายคลึงกับสภาพแวดล้อมสมัยใหม่และข้อ จำกัด มากกว่าเดสก์ท็อป Windows แบบเปิด
BlackBerry: เปิด
อุปกรณ์ BlackBerry ยังอนุญาตให้คุณติดตั้งแอปจากภายนอก App Store ของ BlackBerry สิ่งนี้มีประโยชน์อย่างยิ่งในอุปกรณ์ BlackBerry 10 ซึ่งคุณสามารถไซด์โหลดแอป Android นับแสนที่ยังไม่ได้ย้ายไปยัง BlackBerry อย่างเป็นทางการ
เกมคอนโซลยอดนิยม: ปิด
เกมคอนโซลกำลังกลายเป็นแพลตฟอร์มคอมพิวเตอร์ด้วยสิทธิ์ของตนเองโดยมีแอปและเบราว์เซอร์นอกเหนือจากเกม (ซึ่งเป็นเพียงซอฟต์แวร์ประเภทอื่น) อย่างไรก็ตามเครื่องเล่นเกมยอดนิยมถูกปิดแพลตฟอร์มไปนานแล้ว คอนโซลที่เก่าเท่ากับ Nintendo Entertainment System (NES) ดั้งเดิมกำหนดให้นักพัฒนาเกมต้องให้ใบอนุญาตเกมของตนกับผู้ผลิตคอนโซลก่อนจึงจะสามารถแจกจ่ายและใช้งานบนคอนโซลได้ “ homebrew "ฉากที่มีให้สำหรับเครื่องเล่นเกมต่างๆมักใช้ประโยชน์จากข้อบกพร่องด้านความปลอดภัยในคอนโซลเพื่อเรียกใช้เกมโฮมเมดที่ไม่ได้รับการอนุมัติ
Ouya ที่ขับเคลื่อนด้วย Android และคอนโซล Steambox ที่ขับเคลื่อนด้วยพีซีสำหรับเล่นเกมจะนำเสนอแพลตฟอร์มแบบเปิดที่ทุกคนสามารถพัฒนาเกมและแจกจ่ายให้กับผู้ใช้โดยตรงโดยไม่ต้องขออนุมัติจากผู้ผลิต ในขณะนี้คอนโซล PlayStation, Xbox และ Nintendo เป็นแพลตฟอร์มปิดทั้งหมด
แล้วทำไมคุณต้องสนใจ? แพลตฟอร์มแบบเปิดช่วยให้เรามีอิสระในการตัดสินใจว่าอะไรทำงานบนคอมพิวเตอร์ของเราเอง (รวมถึงสมาร์ทโฟนแท็บเล็ตและคอนโซลเกมซึ่งเป็นคอมพิวเตอร์ทั้งหมดในแบบของตน) โดยไม่ต้องกลายเป็นอาชญากร แม้ว่าการแหกคุกจะไม่ใช่อาชญากรรม แต่ความจริงที่ว่าแพลตฟอร์มเปิดอยู่ทำให้นักพัฒนาสามารถแจกจ่ายซอฟต์แวร์ที่ผู้ควบคุมแพลตฟอร์มอาจไม่ชอบได้อย่างง่ายดาย
เครดิตรูปภาพ: ทำเครื่องหมาย Fischer บน Flickr , Richard Gillin บน Flickr , กีวี Flickr , Jeff Geerling บน Flickr , Blake Patterson บน Flickr , Jon Fingas บน Flickr , Jon Fingas บน Flickr , ห้องสมุดดาเรียนบน Flickr