เหตุใดแอพเชิงพาณิชย์บางส่วนจึงมีส่วนที่เรียกว่า 'ต้องมี' และแอปฟรีไม่ได้


14

ใน Ubuntu Software Center ที่จ่าย (แอพพลิเคชั่น) รับส่วนที่เรียกว่า 'ยังต้องใช้' ซึ่งค่อนข้างเรียบร้อย

ทำไมแอปพลิเคชันฟรีไม่ได้รับคุณสมบัตินี้

ตัวอย่างเช่นAmnesia: The Dark Descentใน USC พูดว่า (ดูภาพหน้าจอด้วย)

Also requires: mouse OpenGL hardware acceleration.

ป้อนคำอธิบายรูปภาพที่นี่

ข้อมูลนี้มาจากไหน?


+1 สำหรับถามคำถามนี้ ฉันยังสังเกตเห็นสิ่งนี้ในวันนี้ในศูนย์ซอฟต์แวร์อูบุนตู
saji89

1
ความประทับใจแรกของฉันคือ: ปัญหาทางกฎหมาย คุณจ่ายเงินให้กับพวกเขาดังนั้นนักพัฒนากลัวว่าพวกเขาจะถูกฟ้องร้องในสิ่งที่พวกเขาไม่ได้กล่าวถึงอย่างชัดเจน ซอฟต์แวร์เสรีมักจะมีบางอย่าง "นี่คือสิ่งที่คุณจะได้รับและคุณเป็นเจ้าของด้วยตัวคุณเองหากคุณประสบปัญหา"
jippie

คำตอบ:


6

นอกจากนี้ข้อมูลนี้มาจากไหน?

ข้อมูลจะถูกดาวน์โหลดจากเซิร์ฟเวอร์ Ubuntu โดยที่นักพัฒนาซอฟต์แวร์ได้ทำการตั้งค่า / อัพโหลดเมื่อพวกเขาเพิ่มแอปพลิเคชั่นครั้งแรกลงในแคตตาล็อกศูนย์ซอฟต์แวร์

ทำไมแอปพลิเคชันฟรีไม่ได้รับคุณสมบัตินี้

  • ดังที่คุณสามารถบอกได้จากความจำเสื่อมและแอพเชิงพาณิชย์อื่น ๆ "คุณสมบัติ" นี้แสดงความต้องการด้านฮาร์ดแวร์เป็นหลักไม่ใช่ซอฟต์แวร์ นี่เป็นคุณสมบัติแคตตาล็อกศูนย์ซอฟต์แวร์แยกต่างหาก

  • Software Center จะแสดงรายการแอปพลิเคชัน "ฟรี" ทั้งหมดผ่านทางที่เก็บมาตรฐานและรูปแบบ "Debian" มาตรฐานที่ใช้นั้นไม่มีฟิลด์กำหนดเอง (เรียกว่าhardware-depends)

  • นักพัฒนาแอปพลิเคชันฟรีสามารถเลือกที่จะให้ข้อมูลนี้ได้อย่างแน่นอนหากพวกเขาอัปโหลดแอปพลิเคชันไปยัง Software Center แยกต่างหากแทนที่จะใช้ที่เก็บมาตรฐาน หากมีแอปพลิเคชันฟรีเฉพาะที่คุณต้องการดูมันโปรดติดต่อนักพัฒนา

ดูข้อกำหนดซอฟต์แวร์ (การอ้างอิง) สำหรับแอปฟรี

หากคุณต้องการดูซอฟต์แวร์แอปพลิเคชันฟรีขึ้นอยู่กับ (และจะติดตั้งพร้อมกับมัน) คุณสามารถลองใช้ Synaptic - ตัวจัดการแพ็คเกจอื่นที่ซับซ้อนกว่า

ฉันจะใช้ ExtremeTuxRacer เกมฟรีเป็นตัวอย่าง - หมายเหตุภาพหน้าจอที่สองโดยเฉพาะ:

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


2
สำหรับฉันแล้วนี่ไม่ได้ตอบคำถามจริงๆ
8128

4
@fluteflute: คำตอบที่ซื่อสัตย์หฤโหดคำถามคือการเปิดข้อผิดพลาดในสิ่งที่ปรารถนากับ Debian hardware-dependsขอ
ish

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

1
คุณเป็นคนที่บอกว่า "มาจากนักพัฒนา" ตอนนี้คุณกำลังพูดว่ามาจากเซิร์ฟเวอร์ Ubuntu มันคืออะไร ใช่นี่เป็นคำถามจริง มันเป็นคำถามที่คนคนแรกถาม! และคุณยังไม่ได้อธิบายว่าทำไมจึงไม่สามารถทำสิ่งนี้ได้สำหรับแอปพลิเคชันฟรีด้วย
Alistair Buxton

5
ฉันคิดว่าความสับสนที่เกิดขึ้นนี้เป็นผลมาจากความหมายที่ถูกต้องและสมเหตุสมผลของคำว่า "มาจาก" อย่างไรก็ตาม izx ได้อธิบายว่าทำไมแอพฟรีไม่มีข้อมูลนี้ - Ubuntu ใช้ระบบ Debian ในการจัดหาแอปฟรีและระบบดังกล่าวไม่ได้ทำเช่นนี้ ระบบการทำงานของสำหรับการจ่ายเงินปพลิเคชันที่เป็นกรรมสิทธิ์ที่มีอยู่ในซอฟท์แวศูนย์ต้องได้รับการพัฒนาโดยเฉพาะสำหรับอูบุนตูตั้งแต่ Debian ไม่ได้ให้ที่และทำให้มันเป็นเรื่องง่ายที่จะเพิ่มคุณสมบัติพิเศษไม่ง่ายอาศัยได้อย่างง่ายดายโดยบริสุทธิ์ฉลาด
Eliah Kagan

2

เมื่อเพิ่มคำตอบของ @ izx ความต้องการด้านฮาร์ดแวร์อาจมีความสำคัญมากกว่าเมื่อชำระค่าซอฟต์แวร์ ($ 20 ในอินสแตนซ์นี้) มันจะเป็นการยากที่จะทราบว่าคุณไม่มีฮาร์ดแวร์ที่เหมาะสมเมื่อคุณจ่ายเงินไปแล้ว


จุดดี @lutzky!
ish
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.