分布式共享软件开发网络邀您加入(100分)

K

kk365

Unregistered / Unconfirmed
GUEST, unregistred user!
最近浏览大富翁, 发现有不少建议组建开发小组或开发网络的. 但细一看却发现
往往缺乏可操作性, 只是一种想法, 还停留在概念阶段. 窃以为, 网上组建开发
小组, 首先要解决以下问题: 1.版权问题. 这关系到劳动成果的所有权, 利益的
分配等问题,是首要的基本问题。完全开发自由软件,不取分文,不仅花上时间,
还要花上金钱(建站发布等费用),会有人凭一时热情参与,但能持久的有多少?
Interbase即是例子,6.0是免费的,6.5却开始收费了。不做自由软件,网上组建
的开发小组立即面临的问题即是版权问题。我开发的软件由谁来收费,怎样收费,
怎样保证收费的监督,这些问题不解决,这种松散的开发小组要不了多久即烟消
云散了。2.系统的体系结构问题。这一问题事实上是版权问题的延伸,版权问题
的解决必须有技术手段来保障。即系统的体系结构必须能够保证各个开发者的利
益,保证软件的发布、注册、收费的公开性,在有人注册时开发者能够了解他的
软件的注册情况。系统的体系问题在对版权问题有保障后,还应有充分的灵活性,
保证这一开发小组的的开发方向的各类软件都可以方便实现。
本人近期开发的一套开发平台可以较好地解决以上问题。系统采用Delphi的
Package(BPL)技术实现,你所开发的软件都是作为Run time Package,并且是在
运行时加载。开发者保留对程序包的所有权,你可以提供源码也可以不提供(你
开发的软件的最终发布形式是BPL,而非源码),你可以开发免费软件,也可以
开发共享或商业软件。系统提供了内建的安全机制与注册机制(加密部分初步完
成,用户注册尚未最终完成),对开发者来说,不必去为防盗版或软件注册编写代
码。系统提供了网上分布式发布机制,即你开发的软件包可以在网上的多个服务
器上发布。系统提供了开发程序包的样例程序,并提供了开发工具,你可以利用
本工具生成程序包模板,模板内包含了主窗体,你程序的主窗体即从该窗体开始,
而后的开发与Delphi下开发方式完全相同,你可以使用任何你平常习惯的开发方
式进行开发。
本人最近在抓紧进行C/S结构的在线论坛开发,为这一开发网络提供专门的
交流平台,并将提供该在线论坛客户端的源代码,有兴趣的人可以在此基础上进
一步完善该论坛。同时也在着手进行版本控制系统的开发,以方便开发系统的更
新。
分布式共享软件开发网络诚邀您加盟。本开发网络还处于初始阶段,需要各
位的热情相助,希望各位能提供更好的想法,将该系统完善。详情请访问网站:
http://spear.dyndns.org。本开发网络现在需要人进行网站设计,并组建在线
论坛开发小组。 有兴趣的跟贴,并发信至admin@spear.dyndns.org联系。
 
我在一家台資廠資訊中心搞軟件開發﹐公司在全國主要省市都有內銷的辦事處﹐我有開發
一套N層架構的進銷存系統。對這方面有一定的了解﹐是用sql和vb ﹐想改為sql和delphi
,有想安善為套裝軟件的想法。對以上建議給予關注。
EMail:yangyhong@163.com
歡迎這樣方有相關經驗的朋友聯系,本人的不涉及公司機密的部份源代碼可開放。
共同進步。
 
To kk365:
我也是做Delphi软件开发的。 现准备将应用系统做成一个一个独立的文件。
这样便于软件的维护及网上自动更新。但DLL文件则有很多问题。数据连接传不进去。
听说BPL在之方面很好。 能不能指定一二,应用程序怎么分成按BPL文件进行组织。
你有这方面的例子吗???
to yangyhong:
我也在做进销存方面的软件。也想做个这方面通用的软件。经常有朋友要这方面的
软件。 大家可以讨论讨论!
-----------------------------------------------------------------------
eMail: Remix2002@163.com QQ:110310379
 
To:逍遥泿子
DLL的问题主要是指针传递时的内存管理,DLL中加入Borland的内存管理单元, 大部分
问题可以解决,但用于BDE的数据连接时有时有问题, 并且不知原因. DLL方式最主要的问题
在于变量不能共享. 当然通过指针可以实现共享, 但大系统用此方式实现太麻烦. BPL方式
优点显然, 数据连接的传递只要做一个编译时Bind的BPL而非运行时加载的BPL就可以了.
建议: 你打算做的事我已都实现了, 用我的平台就可以了, 并且我的平台是免费的. 不至
于觉得我的平台太烂, 非要自己做一个? 这样有了N个平台, 却独独没有共享.
TO:yangyhong
N层结构的源码我这一大堆, 原本准备了上Delphi认证的课程的, 不料却招不到学生.
本人现在提供的样例程序尚未包括数据库的部分, 事实上我这平台开发的最初目的是为实
现如MIS系统ERP系统等的分布式开发的, 即每个功能模块都是一个程序包, 一个完整的系
统是由这些程序包定制的. 发布给用户各个部门的软件实际是安装了不同程序包的系统,
这样系统更改及功能扩充都相当方便. 并且在用户实施ERP等系统时, 不可能开发的模块
没有修改, 那么利用本系统就可以将软件更新的成本降低, 降低实施成本.
最近在完善用户管理及加密认证部分, 还打算为发布的程序包加上数字签名.子数据
库部分大约一个月后可发布一些开发规范及开发工具. 请继续关注.
TO: All
好像对我的建议关注的人不多吗? 什么原因说来听听. 是大家宁可单干, 也不愿合作,
还是大家已经都有合作对象了, 就留我一个人孤单.
 
听课~~~~~~~~~~~~~~
 
to kk365 N层结构的源码我这一大堆哪給我一些做為學習行嗎﹖不過我的側重點在数据库
的部分你卻沒有﹐你說你要上Delphi认证的课程的, 不料却招不到学生.哪算我一個吧﹗
你收一個學生怎樣收費﹖關鍵是要能對我把我的vb的程度改為delphi有幫助﹐你說你有
一個平台共享軟件叫人家用﹐可我沒看到。
to 逍遥泿子,昨天同你聊了一天有關程序設計方面的心德與體會﹐受益非淺,如果真的要
做进销存方面的套裝软件﹐很難啊﹐什么流程分析﹑需求分析﹑具體規划一大堆事﹐還得
了解財務帳款方面的知識。單單就是系統說明書與操作說明書就夠你忙啦。總之是很難。
to all 在這回復不是很方便﹐以后大加真的是想找我在程序設計方面共同進步的可加我
的即時迅Messenger,我的是﹕yangyhong424@msn.com。我的QQ﹕108622085
給大家學習啦。謝謝﹗
 
我是用delphi+sql server开发mis的!
现在项目已经完成但有些收尾工作!
大家所说的这些东西我都不太明白,因为我刚刚毕业没有接触过那些东西,现在想向各位学
习一下。
不知道我能不能加入你们的行列!
我的e—mail:guyinghappy@21cn.com
qq:13419416
 
To kk365: [:)]
在看完了你的网站后,有点不懂你主要的意思了。
你不是建立的一套开发平台吗?能为我们提供什么。比如,我现在正在做一个通用的
查询、统计、报表、分析的综合应用工具。在你的平台上能提供什么?我要怎么做?你那
儿又有什么要求?
还有,我现在软件不是BPL形式的,是你的平台能提供?
建议: 你打算做的事我已都实现了, 用我的平台就可以了, 并且我的平台是免费的.
不至于觉得我的平台太烂, 非要自己做一个? 这样有了N个平台, 却独独没有共享.
我没有想自己做平台啊。我想做共享软件。如何借助你的平台。我只是和你谈的技术。
to yangyhong:
恰恰我就是做过这方面的,确实是比较难,好的项目并不只是软件技术。是综合的。
 
顶部