แอป AirAP ถูกวิจารณ์เรื่องไม่ให้เครดิตโครงการโอเพนซอร์ส

BigGo Editorial Team
แอป AirAP ถูกวิจารณ์เรื่องไม่ให้เครดิตโครงการโอเพนซอร์ส

แอป iOS ใหม่ที่ชื่อ AirAP ได้จุดประกายการพูดคุยในชุมชนนักพัฒนา ไม่เพียงแค่เรื่องฟังก์ชันการทำงาน แต่ยังรวมถึงวิธีการนำเสนอเทคโนโลยีพื้นฐานที่ใช้อีกด้วย แอปนี้ช่วยให้ iPhone ทำหน้าที่เป็นตัวรับสัญญาณ AirPlay ทำให้ผู้ใช้สามารถสตรีมเสียงจาก Mac , Apple TV หรืออุปกรณ์อื่นๆ ไปยังโทรศัพท์ของตนได้

รายละเอียดทางเทคนิคที่สำคัญ:

  • พัฒนาด้วย Swift สำหรับ iOS
  • ใช้ไลบรารี Airstream (https://github.com/qasim/Airstream) สำหรับการใช้งาน AirPlay
  • ต้องการการเชื่อมต่อเครือข่าย Wi-Fi เดียวกันระหว่างอุปกรณ์
  • รองรับการทำงานกับ iTunes , แอป Music และแอปพลิเคชัน AirPlay อื่นๆ
  • สามารถดาวน์โหลดผ่าน TestFlight สำหรับการทดสอบเบต้า

ชุมชนตั้งข้อสังเกตเรื่องการให้เครดิต

สมาชิกในชุมชนหลายคนได้ชี้ให้เห็นว่า AirAP ดูเหมือนจะถูกสร้างขึ้นบนพื้นฐานของไลบรารี่โอเพนซอร์ส Airstream แต่กลับไม่ได้ให้เครดิตพื้นฐานนี้อย่างเหมาะสมในเอกสารประกอบ การวิจารณ์มุ่งเน้นไปที่ความโปร่งใสและการให้เกียรติอย่างเหมาะสมแก่นักพัฒนาที่ผลงานของพวกเขาทำให้แอปนี้เป็นไปได้

ผมคิดว่านี่เป็นการใช้งาน Airplay แบบใหม่จากวิธีที่มันถูกอธิบาย แต่พอผมดูซอร์สโค้ดแล้วก็รู้ว่าไม่มีอะไรมากนัก ไม่มีอะไรผิดกับการห่อหุ้มไลบรารี่ แต่การกล่าวถึงเทคโนโลยีที่ใช้และตั้งความคาดหวังก็เป็นเรื่องดี

โครงการ Airstream เองก็ปฏิบัติตามแนวทางที่ดีโดยการให้เครดิตไลบรารี่พื้นฐานที่ใช้สำหรับฟังก์ชัน AirPlay อย่างเด่นชัด สิ่งนี้ทำให้การละเลยในเอกสารของ AirAP เด่นชัดขึ้นสำหรับนักพัฒนาที่มีประสบการณ์ซึ่งเข้าใจความสำคัญของการให้เครดิตในการพัฒนาโอเพนซอร์ส

สรุปความคิดเห็นจากชุมชน:

  • ปัญหาการระบุแหล่งที่มา: ผู้ใช้หลายคนสังเกตเห็นว่าขาดการให้เครดิตแก่ไลบรารี Airstream
  • คำขอฟีเจอร์: การรองรับการสตรีมวิดีโอ, ความเข้ากันได้กับ watchOS
  • กรณีการใช้งาน: เสียงหลายห้อง, การฟังในช่วงดึก, การทดสอบการพัฒนา
  • ความสนใจด้านเทคนิค: คำถามเกี่ยวกับโปรโตคอลและรายละเอียดการใช้งาน

การใช้งานจริงและความสนใจ

แม้จะมีข้อกังวลเรื่องการให้เครดิต แต่ผู้ใช้ก็แสดงความสนใจอย่างแท้จริงในความสามารถของแอป บางคนเห็นศักยภาพในการใช้งานสร้างสรรค์ เช่น การตั้งค่า iPhone หลายเครื่องเป็นลำโพงที่ซิงค์กันสำหรับระบบเสียงหลายห้อง คนอื่นๆ สนใจในการขยายฟังก์ชันให้รวมถึงการสตรีมวิดีโอสำหรับงานต่างๆ เช่น การตรวจสอบว่าเนื้อหาปรากฏอย่างไรบนหน้าจอขนาดเล็ก

นอกจากนี้ยังมีความสนใจในการพอร์ตเทคโนโลยีไปยังแพลตฟอร์ม Apple อื่นๆ โดยมีผู้ใช้คนหนึ่งถามเรื่องความเข้ากันได้กับ watchOS อย่างไรก็ตาม การอนุมัติจาก app store สำหรับการใช้งานดังกล่าวยังคงไม่แน่นอน

การสำรวจศักยภาพของแอป AirAP ในการเปลี่ยน iPhone ให้เป็นตัวรับสัญญาณเสียงที่ซิงโครไนซ์กัน
การสำรวจศักยภาพของแอป AirAP ในการเปลี่ยน iPhone ให้เป็นตัวรับสัญญาณเสียงที่ซิงโครไนซ์กัน

ชุมชนตอบสนองแบบผสมผสาน

การตอบสนองของชุมชนนักพัฒนาสะท้อนถึงความสมดุลระหว่างการชื่นชมที่ทำให้ฟังก์ชันตัวรับสัญญาณ AirPlay เข้าถึงได้ง่าย และความผิดหวังเรื่องการขาดการให้เครดิตที่เหมาะสม แม้ว่าการใช้ไลบรารี่โอเพนซอร์สจะเป็นแนวปฏิบัติมาตรฐานและได้รับการสนับสนุน แต่ความคาดหวังก็คือนักพัฒนาควรยอมรับผลงานพื้นฐานที่ช่วยให้แอปพลิเคชันของพวกเขาเป็นไปได้

สถานการณ์นี้เน้นย้ำการพูดคุยที่ดำเนินอยู่เกี่ยวกับแนวทางปฏิบัติที่ดีที่สุดในการใช้ซอฟต์แวร์โอเพนซอร์สและความสำคัญของการรักษาความโปร่งใสเกี่ยวกับเทคโนโลยีที่ขับเคลื่อนแอปพลิเคชันสมัยใหม่

อ้างอิง: AirAP