web开源项目(二)
转载
Groupware群件
- Webmail (gmail, hotmail)
- Zimbra,强大的开源协同办公套件包括WebMail,日历,通信录,Web文档管理和创作。它最大的特色在于其采用Ajax技术模仿CS桌面应用软件的风格开发的客户端兼容Firefox,Safari和IE浏览器。
- Roundcube,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序。它提供一个e-mail客户端应该具备的所有功能包括MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。 用户界面采用XHTML+CSS2设计。
- conjoon,基于Ext JS+PHP/MySQL开发的Webmail和RSS客户端阅读器。此外还包含一个联系人管理模块。
- Tdah,一个PHP Webmail系统。该系统采用POP3协议收邮件,可以配置使用SMTP、PHP mail、Sendmail或Qmail来发送邮件。T-dah还包含以下几个模块:事件日历、群组聊天、文件夹管理、邮件搜索等。T-dah使用 TinyMCE WYSIWYG编辑器来创建新邮件。
- Funambol,世界领先的开源云同步和PUSHMAIL工具,支持诸多手提移动设备,包括苹果、黑莓、Android、Windows Mobile、索爱、三星、诺基亚等20余款。
- Hastymail,一个使用方便快捷、安全,跨平台的IMAP/SMTP客户端。采用PHP语言编写,运行于PHP+MYSQL平台环境。提供一个简洁的Web界面来发送和读取E-mail。
- Xuheki,一个很快的IMAP 使用AJAX 技术开发的客户端。你能想到的功能它基本上都有了。
- Claros,一个比较简单的,采用pop3/smtp收发邮件的webMail系统。不需要数据库的支持。提供一个独立于SMTP服务器的垃圾邮件过滤机制。
- Email 服务器(MS Exchange)
- Archiveopteryx,一个互联网归档邮件服务器,支持强大的归档功能。可以运行在Linux, FreeBSD, NetBSD, OpenBSD 和 Mac OS X。
- Roundcube,提供一个e-mail客户端应该具备的所有功能包括MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。 用户界面采用XHTML+CSS2设计。
- Squirrelmail,一款由PHP语言编写,基于标准的webmail软件包。它包括内建的纯PHP支持的IMAP和SMTP协议,所生成的页面绝对支持HTML4.0标准(无需JavaScript支持),这样可以运行在更多的平台和更多的浏览器上。它的系统安装要求非常低,但是非常容易安装和配置。SquirrelMail拥有你的客户端邮件程序所拥有的一切,比如增强型的MIME支持、地址薄、文件夹操作等等功能。
- Horde Groupware Suite,一个强大的邮件办公套件。
- 邮件列表 (Google Groups, Yahoo Groups)
- 论坛 (vBulletin)(注:国内的主要是用Discuz!)
- phpBB,中文的在这里http://www.phpbbchina.com
- Phorum,基于PHP+MySQL开发的开源论坛项目。它的特点是速度快,功能强大,面向模块化设计,安装简单。此外Phorum还集成电子报。
- Vanilla,是很多外国牛人都在用的一款开源论坛程序,它不像我们熟知的phpBB之类的或是类似我国discuz,phpwind的模式,而是采取了全新的内核和界面,界面类似于stackflow,所以用它来做一个社交性的问答网站也是个不错的选择。
- Ospo,是一项开源社交门户站点方案。它拥有标准功能(添加、删除好友,前十排行榜),论坛整合、音乐模块(带有艺术家目录的专辑和歌曲)、广播心情整合、日志(添加、删除、修改、检查)等等众多功能。
- 日历(cf, 30boxes, Google calendars, ScheduleWorld)
- 反馈(Pollmonkey, Google Forms)
- Limesurvey,前身为PHPSurveyor)是一款在线问卷调查程序,它用PHP语言编写并可以使用MySQL,PostgreSQL或者MSSQL等多种数据库,它集成了调查程序开发、调查问卷的发布以及数据收集等功能,使用它,用户不必了解这些功能的编程细节。
- 其它
- AROUNDMe,可以创建像Ning, Myspace, Yahoo or Google groups一样的合作网站。每个群组可以创建多个网页,网页上包括留言簿、博客、论坛、维基百科等功能。每个群组还可以通过xHTML, CSS, JavaScript and PHP来进行自定义。
- InteractOLE,是一款网络学习的递交和支持平台。与其他在线学习平台不同,InteractOLE致力于教学与学习的社交和互动方面,而不是向学生们学习内容的提供。
纯Web 2.0服务
- Feed操作(Yahoo Pipes)
- Deri Pipes,像Yahoo Pipes一样,可视化的在线编程工具,它是一个用于过滤、转换和聚合网页内容的服务。
- Feed 聚合(Bloglines, Google Reader)
- Newsblur,像Google Reader一样的一个RSS在线阅读器。
- rsslounge,基于PHP+MySQL开发的RSS供稿阅读器。可以分类,过滤供稿,设置优先权。除标准的供稿项目之外,还支持图片/照片。
- Tiny Tiny RSS,基于Web的RSS/Atom新闻聚合器。它的UI基于Ajax技术开发所以看起非常像一个桌面应用程序。
- Lilina,一个开源的RSS新闻聚合器实现,功能强大,方便易用,而且最大的好处是不需要数据库支持。
- OpenWebReader,多用户的RSS聚合阅读。
- Gregarius,RSS/RDF/ATOM新闻聚合器支持OPML导入/导出,XHTML/CSS输出。它包含一个基于Ajax的itemtagging系统。
- Cheetah News,利用AJAX技术构建的RSS阅读器,完美支持中文。
- Memephage,是一种自动化网络日志。它能搜集并总结从不同地方收集来的连接,目前是从IRC, 社交MUD,邮件和浏览器中搜集,并使用POE多任务处理和网络框架。
- Ozcode,是Ozmozr.com背后的源代码, 一个微型RSS聚合器,可以进行网络社交、信息分享、身份聚合与展示的网站。
- 社区聚合(FriendFeed)
- Identi.ca,一个新的微网志服务, 其实现在微博服务真的是很多了, 不过这个比较特别一点的是, identi.ca 用PHP 开发, 可以用jabber/GTalk, 也可以用openid 来登录,主要的是,其是开源项目。
- Noserub,提供的建站程序,可以创建属于你的微型门户,包括 Blog、网络摘录、图片分享、视频、Twitter 等等的,都可以罗列出来,并且通过 RSS 实时更新内容,你的朋友们可以方便的获知你在网络里经常去哪里,最近在关注一些什么,做些什么,想些什么。
- 社区网络(Facebook, Twitter)
- Friendika,一个由PHP+MySQL的免费应用程式(Open Source),提供使用者一个单一的界面来控制社群网路服务。支援的社群网路应用服务包括Facebook,Twitter、WordPress、Blogger、Identi.ca、RSS订阅与电子邮件等等的整合服务。
- Diaspora,让你将您的关系分成多个视图(Google+的圈子),每个视图是您生活的不同部分。这是Diaspora首创,用来确保您的照片、经历和笑话,只与您所希望分享的人分享。
- Buddypress,是 WordPress 母公司的一个全新的开源程序,BuddyPress 从本质上说其实是 WordPress 的插件。BuddyPress 把 WordPress的关注点从博客转移到了社区。当然,用户还是能够使用WordPress的所有的博客功能,只是当用户使用 BuddyPress 时,第一要做的是创建他们个人档案,第二才是写博客。
- GNU Social,GNU的SNS。
- Elgg,一款免费开源的社会性网络脚本程序(php/mysql),以BLOG为中心实现社会网络化,从社会性来讲:Elgg以兴趣为核心的社交平台。它包括网络日志、资料存储、RSS集合、个人档案、FOAF功能等等。
- SocialEngine,是一款由PHP和Zend控制的网络软件,其脚本让你可以轻松地创建属于你自己社交网站或是在线社区,包括自定义群组、相册、消息、用户档案、视频、新闻订阅,拖放群集邮箱服务器等等功能。
- iSocial,是一款免费社交网络脚本平台,你可以用它建立像Friendster和Orkut那样可以一键使用书签,约会和建立群组的社交网站。
- Mahara,有着电子档案、网络日志、简历编辑工具、联系用户的社交网络系统以及建立在线社区的齐全功能。
- The PeopleAggregator,是全新一代的社交网站系统,它力求应用开放的标准、密切的网络互动和强大的灵活性。
- Appleseed,是一款类似Friendster的社交网站软件。网站运行appleseed将互通,形成Appleseed的社交网站。该软件发展的重点是对隐私和安全,以及易用的配置。
- Mugshot,则通过一系列的WEB CRM、照片、日志等等让你时刻了解朋友们的最新动态。
- Clonesumating,是CONSUMATING.COM代码的开源版本, 其功能有用户档案、用户标签、配对并发现古怪标签合并、团队活动(比如每周照片评选、博客问答)、事件日历、PSS订阅等等。
- BeWelcom Rox,是www.bewelcome.org等其他社交网站的运作平台,它将人们真实地聚集了在一起。在那里人们了解全球村庄以及其他文化,分享自己的所在地,组织旅游,写旅游博客等等。
- OpenPNE,是由PHP写成的网络社交服务引擎,其功能有好友管理、好友邀请、日记、博客、订收件箱等等。
- WorldSpace,是一款用户可拓展的共享虚拟空间,它致力于成为新一代的社交网络系统。
- Zoints,这一款软件熟知在线社区是互联网中最重要的一部分,它所正是为帮助解决论坛版主所面临的三大问题(即获得会员,保留会员和盈利)而设计的。
身份和安全
- 身份凭证
- OpenID,一个去中心化的网上身份认证系统。对于支持OpenID的网站,用户不需要记住像用户名和密码这样的传统验证标记。取而代之的是,他们只需要预先在一个作为OpenID身份提供者(identity provider, IdP)的网站上注册。OpenID是去中心化的,任何网站都可以使用OpenID来作为用户登录的一种方式,任何网站也都可以作为OpenID身份提供者。OpenID既解决了问题而又不需要依赖于中心性的网站来确认数字身份。OpenID正在被越来越多的大网站采用
- OAuth,(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。
- 加密
- CACert,想给自己申请一份电子邮件证书或者给自己的网站、服务器申请一个SSL证书是很不容易的,你每年都得给CA(证书颁发验证组织)缴纳不少的证书申请费。有了CAcert,国外一个免费的数字证书颁发组织,你可以免费注册成为用户,申领个人证书和服务器证书等。证书被各种浏览器、邮件客户端所支持。
其它
- 翻译(Google Translator)
- Apertium,一个机器翻译平台,由西班牙政府和加泰罗尼亚自治政府拨款支持阿利坎特大学开发。
- 桌面(iGoogle, netbives)
- EyeOS,一款web桌面环境, 俗称Web Operating System (Web OS)或者Web Office. eyeOS是一个开源的软件, 用户可以自由下载或者在eyeOS的服务器 eyeOS server 上使用. 基本的系统附带一些办公软件和 PIM 应用, 并且在官方http://eyeos.org可以找到完整的程序代码。其开发哲学是:Taking Your Life Everywhere!
- CorneliOS,一款运行在服务器端、基于网络的网络虚拟操作系统,本身通过HTML和(或)XHTML为用户提供各种服务,这也就意味着用户只需要使用普通浏览器即可连接并使用这款操作系统。非常类似 eyeOS。
- 3D库(Google SketchUp 3D Warehouse, Google O3D API)