軟體的線上市集

文 / 蔡學鏞

我還記得十多年前購買Borland C++時,拿到手上的是一盒紙箱,裡面放了約20片軟式磁碟片(floppy)、好幾本使用手冊與API手冊(總頁數不下三、四千頁)、以及幾張3rd Party軟體廠商的廣告單。我心滿意足地扛著軟體回家,隔天覺得手臂好痠。軟體化身「硬體」,重量確實不輕。

後來儲存媒介改朝換代,CD-ROM光碟取代軟式磁碟。手冊也不再用印刷的方式散佈,而是以HTML與PDF或微軟的help格式,儲存在CD-ROM中。軟體的包裝變得相當輕巧,一本薄薄的安裝手冊,幾片光碟片,和顧客註冊卡等幾張紙。軟體的硬體成分變少了。

自從我去上班之後,我就不知道軟體包裝盒內進化成什麼樣子。我向公司索取軟體,拿到的總是他們自行燒錄的版本(是否為合理的備份,我就不得而知了),廉價的燒錄片,上頭以黑色簽字筆用歪斜的字跡寫者軟體的名稱。我總會望著這醜陋的燒錄片發呆一回兒,幻想在曼哈頓一位穿著時尚的工程師,手上正拿著同樣的軟體,但他拿的是原廠印刷精美的光碟片,我拿的是大補帖。

後來遇到兩套我要使用的軟體(IntelliJ和REBOL/SDK),公司沒有提供,也不願意花錢買,當時頗為富裕的我二話不說,自掏腰包購買。這兩套軟體採用不同的策略,任何人都可以線上下載IntelliJ,但是如果沒購買license key,就只能使用三個星期;REBOL/SDK採用的作法是,如果沒有購買license key,部分功能會被鎖住不能用。我也遇到過線上購買的軟體會鎖IP的。線上購買的軟體通常以信用卡或PayPal為付款方式。

當軟體的散佈走到這個階段,完全看不到硬體儲存媒介的時候,就是宣告軟體線上市集(Online Marketplace)開始蓬勃發展的契機來了。而今年,各大廠商的各種平台線上市集,更是會全員到齊。

目前幾個主要,以及值得重視的線上軟體市集有:Windows Marketplace(OS)、VMware Virtual Appliances(低階VM)、Adobe AIR Marketplace(高階VM)、U3 Software Central(外接裝置)、iPhone Marketplace(手機),這些都是軟體平台廠商所成立的,他們的目的不外乎是希望藉由應用軟體的推廣,讓他們的平台地位更加鞏固。除此之外,也有一些非平台廠商成立的軟體市集,是以賺取上架費或銷售抽成為主,而不是以推廣平台為目的。

作風比較強勢者,則是打算魚與熊掌兼得。Apple即將成立的iPhone軟體市集,不但想推廣iPhone平台的地位,更要狠狠地賺取軟體售價的30%,把開發iPhone軟體的廠商狠狠地剝一層皮。如果連各大唱片公司都無法從Apple取得比較滿意的iTunes音樂銷售合約,我們小小的軟體公司又何德何能抗議這30%過高的佣金呢?人在蘋果樹下,不得不低頭呀!

過去十多年來B2C電子商務的耕耘和摸索,大家已經習慣於在網路上購物,購物機制也比較完善了,因此線上軟體市集的步伐,可能會進步得相當快。想知道未來軟體市集的面貌,也可以從amazon.com賣書、iTunes賣音樂的作法中發揮想像力。

線上軟體市集會有軟體的分類、搜尋、銷售排名、廣告、推薦、使用者評鑑、競爭對手產品參考…這些都是Amazon.com既有的機制,所以不難想像。事實上,如果你去看看Windows Marketplace(早期名為Windows Catalog),你可能會發現這些機制都已經包含在內,開始運作了。

但是賣軟體畢竟不像Amazon.com賣書,或iTunes Store賣音樂,軟體和音樂與書有相當的差異,這些差異會造成未來軟體市集的服務不同於目前的Amazon.com或iTunes Store。其中最大的幾點差異是:軟體需要安裝、軟體沒有實體、軟體可以算是數位內容、軟體經常會有使用上的疑問、軟體可能有害。

軟體需要安裝,因此線上販售的軟體必須要很容易安裝。例如,VMware Virtual Appliances,將軟體全部設定好,包進VM,免去使用者安裝設定的困擾。當作業系統重灌,我認為不可以向使用者重新收費,而是要免費提供再次安裝,甚至再次安裝時可以把之前預先儲存在伺服器內的設定值,套用進來,減少使用者重新輸入的不便。軟體需要升級時,主動通知顧客(Adobe AIR預計會這麼做),提供期限內的保固升級。

線上軟體市集不能只想要賺取利益,卻不負責任。我認為軟體要被放進線上市集之前,必須通過相容性、無病毒等測試。例如微軟的Windows Marketplace和U3,都有嚴格的相容性測試。

軟體市集也應該提供試用版軟體,讓大家先體驗是否好用。使用者對軟體的操作方式疑問時,市集提供討論區,讓使用者之間可以技術交流。軟體是否可以租賃、轉售,線上市集在銷售軟體時,也必須對此有所說明。

讓我們共同期待,未來的線上軟體市集,可以為軟體打開更寬廣的銷售管道。

本文首发于:http://jerrylovesrebol.blogspot.com/2008/04/blog-post.html

标题基于Python的自主学习系统后端设计与实现AI更换标题第1章引言介绍自主学习系统的研究背景、意义、现状以及本文的研究方法和创新点。1.1研究背景与意义阐述自主学习系统在教育技术领域的重要性和应用价值。1.2国内外研究现状分析国内外在自主学习系统后端技术方面的研究进展。1.3研究方法与创新点概述本文采用Python技术栈的设计方法和系统创新点。第2章相关理论与技术总结自主学习系统后端开发的相关理论和技术基础。2.1自主学习系统理论阐述自主学习系统的定义、特征和理论基础。2.2Python后端技术栈介绍DjangoFlask等Python后端框架及其适用场景。2.3数据库技术讨论关系型和非关系型数据库在系统中的应用方案。第3章系统设计与实现详细介绍自主学习系统后端的设计方案和实现过程。3.1系统架构设计提出基于微服务的系统架构设计方案。3.2核心模块设计详细说明用户管理、学习资源管理、进度跟踪等核心模块设计。3.3关键技术实现阐述个性化推荐算法、学习行为分析等关键技术的实现。第4章系统测试与评估对系统进行功能测试和性能评估。4.1测试环境与方法介绍测试环境配置和采用的测试方法。4.2功能测试结果展示各功能模块的测试结果和问题修复情况。4.3性能评估分析分析系统在高并发等场景下的性能表现。第5章结论与展望总结研究成果并提出未来改进方向。5.1研究结论概括系统设计的主要成果和技术创新。5.2未来展望指出系统局限性并提出后续优化方向。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值