|
2012年12月21日湖南长沙本网讯 水和蒸汽性质计算软件的一个新版本WaterPro for Android 4.0已经由王彬全使用Eclipse JDT和CDT开发完成并可以下载。下载链接地址见http://www.uesoft.com/forum.php?mod=viewthread&tid=15738该帖第3楼,该帖第4楼还提供了另一个用于下载的二维码链接地址。
该版本被王彬全命名为SteamPro,可在Android4.0系统运行,不能在Android2.3.3运行,未在Android3.0测试。
王彬全介绍了开发经过:
该版本计算内核采用WaterPro的.c文件,工作量比当初设想的大很多。由于Android开发语言java不支持指针,起初是想把uewasp.c里面的带指针的函数彻底改造一遍,但是发现工作量太大了,加起来有近8万行代码,而且不能保证准确性,改了一半放弃了。后来用Eclipse CDT把这些c函数完整封装成了一个java类,然后编译成so文件(相当于Windows下的dll),由于初次开发此类软件,花了一个月,终于完成该版本。
水和蒸汽性质计算软件WaterPro7.0是长沙优易软件开发有限公司开发的一款开放源代码软件,符合GNU通用公共许可协议GPL。用户使用和开发WaterPro无需获得额外授权,在使用时遵守开放源代码协议及GNU通用公共许可协议GPL即可。GNU相关协议可从互联网查找。
UESOFT赞赏王彬全将该版本共享下载的行为,并建议将源代码也打包于该版本中。按照GPL协议的要求,基于UESOFT WaterPro的任何开发都应公开源代码。 |
|