未来的软件世界

作者:liguisen

bloghttp://blog.csdn.net/liguisen/

 

最近又开始胡思乱想了。

 

未来的软件世界

现在,盗版软件满天飞,我认为是十分正常的,软件防盗版技术是最没有前途的技术。

造成软件盗版的现象的主要原因是因为软件是一种电子产品,一种虚拟的非物理存在的产品,要复制它实在是“太容易了”。那么,我们是不是应该允许软件被盗版呢?其实根本就不应该存在软件盗版的问题,因为软件根本就不应该收费,软件免费了,就不存在盗版的问题了。那么,生产软件的人应该如何赚钱呢?那就是服务!

未来的软件世界应该是这样的:

1,  所有软件免费。

 

2,几乎所有的软件都需要连网运行,但即使不联网,也可以完成许多的功能,少部分软件则完全不需要联网。例如office软件,本地只是一个框架,联网可以让你获得更多的功能,并且不是下载回来一个可用的模块,只是把需求发送,在网络上处理完毕后把结果传回来。

 

3,软件联网运行是需要一个帐号来进行付费的,费用应该十分低廉,例如相当于现在的水平,你使用一个office,一年下来几乎就只花10块钱(10块钱只是做个假设,总之很便宜),看部正版大片要花2RMB

 

4,个人用户不再使用光盘,U盘等存储设备,个人用户的数据都在网上,你走到哪里都可以很快得到自己的数据。所有软件的发布都通过网络下载。

 

5,用户将获得更为强大的计算能力,但不是体现在自己的pc机上,而是附近网上的超级计算机。

 

6,用户几乎可以在大街上任何一个地方免费使用计算机终端,当然,使用网络服务是要通过帐号来进行付费的。这个终端的计算处理能力和家里的计算机没有什么区别,因为家里的也不过是一个终端而已,就好比你家里的电话和大街上的IC卡公用电话。

 

7,“手机”也是一个移动计算终端,集成了很多的功能,包括所有的钥匙(包括传统的钥匙、遥控器等等)。如此集成,功耗大是必然的,有3种解决方法:一是发明了更大容量的微型电池,二是发明了到处可以购买的通用微型电池(统一回收统一充电重新再卖),你可以随时更换,三是发明了快速充电方法,也许30秒内就可充满,充电接口就在那个到处都是的大街计算机终端,注意,充电要收费。

 

8,家里不再有计算机,电视,音响这些概念,都是一个东西,网络速度问题解决了,还要电视机干什么?收看普通视频,也许1角钱一个小时,听一首最好音质的歌曲,也许只要半分钱。在网络上“换台”就跟你平时在电视机换一样快。

 

9,音频/视频播放软件由网上提供听音乐/看视频的公司免费提供,其它软件类似。其实上面这些就像现在的网络游戏一样,客户端是免费提供的,只有你使用了他们提供的服务才收费。一切都体现出软件免费,服务收费。并且这样看来,似乎本地不再有完整的功能强大的软件了,有的都是完全免费的功能简单的类似爱好者独立开发的软件。

 

10,几乎每个人都会有若干个通用的帐号,可以很方便地用于小额支付。例如可以用于支付网络服务,充电,到超市买东西等等,总之全世界到处去再也不用带钱包了。不同的支付金额以及不同的地区将会有不同的安全等级和帐号。对于小额支付这个帐号也许就是一个简单的用户名和密码,也有可能要用到前面的“手机”。反正对于一个每天最多只能支付10块钱的帐号的安全性,大家不会太在意。对于大额支付可能要利用身体的某些特征等方法保证安全。

 

上面的发展基于以下技术的发展:网络速度的极大提高,网络安全得到极大的保障。

未来软件技术的关键词是类似(请注意是类似)这些关键词的关键词:网络,分布式,网络安全,数据库。最有前途的技术也应当是这些技术(太笼统了,放在现在也是基本合适的)

 

上面这些只是我的一些凭空想象而已,请不要加上太多的专业知识眼光来看待,欢迎你提出更多有意思的想象。我也会逐步加上更多的想象或者根据你提出的建议修改我自己的想法,不至于太荒谬。

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
软件开发的未来发展趋势主要包括以下几个方面: 1. 人工智能和机器学习:人工智能和机器学习将会在软件开发中发挥越来越重要的作用。未来,软件开发人员将会使用人工智能和机器学习来提高软件的质量、安全性和性能,同时也可以实现更加智能化的软件。 2. 云计算:云计算已经成为了软件开发的一个重要方向,未来将会更加普及。云计算可以提供更加灵活的开发环境和更加便捷的部署方式,同时也可以降低开发成本和提高软件的可靠性。 3. 开源软件:开源软件已经成为了软件开发的一个重要趋势,未来将会更加广泛地应用。开源软件可以提供更加开放和透明的开发方式,同时也可以降低软件的成本和提高软件的质量。 4. 低代码/无代码平台:低代码/无代码平台的应用越来越广泛,未来将会成为软件开发的一个重要方向。低代码/无代码平台可以大大降低软件开发的门槛,让更多的人可以参与到软件开发中来。 5. 容器化:容器化已经成为了软件开发的一个重要方向,未来将会更加普及。容器化可以提供更加灵活的部署方式和更加高效的资源利用,同时也可以提高软件的可靠性和安全性。 6. 物联网:物联网已经成为了软件开发的一个新兴领域,未来将会越来越重要。物联网可以让软件与物理世界更加紧密地结合在一起,创造出更加智能化的应用场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值