
Libpurple:
- New protocol plugin: MySpaceIM (Jeff Connelly, Google Summer of Code)
- XMPP enhancements. See http://www.adiumx.com/blog/2007/07/soc-xmpp-update.php (Andreas Monitzer, Google Summer of Code for Adium)
- Certificate management. Libpurple will validate certificates on SSL-encrypted protocols (William Ehlhardt, Google Summer of Code)
- Some adjustments were made to fix sending messages when using the MSN HTTP method. (Laszlo Pandy)
- Yahoo! Chat is fixed.
- Some AIM file transfer issues between Pidgin and other clients have been fixed. (Kyryll A Mirnenko)
- Properly restore idle status and time for AIM and ICQ accounts when they reconnect after being disconnected.
Pidgin:
- Insert Horizontal Rules and Strikethrough text from toolbar.
- Option to show protocol icons in the buddy list, from the Buddies > Show menu. (Justin Heiner)
- Ability to build with native, non-X11 GTK+ on OSX. (Anders Hasselqvist)
- Remember the ‘Enable Sounds’ setting for a conversation.
- Right-clicking the empty space in the formatting toolbar allows you to toggle back to the old “ungrouped” version.
- Protocols supporting account registration via Pidgin now show a descriptive checkbox instead of a vague “Register” button.
- Fixed a bug where a tab would be shown on single conversations when tabs were disabled.
Finch:
- Per-conversation mute and logging options (accessible from the menu).
- http://linuxtoy.org/archives/pidgin-220-released.html
2007年9月11日,一个值得纪念的日子,也是广大网友喜迎ASP.NET易想商城开源免费的日子,在国内PHP商城纷纷开源免费的时候,应广大ASP.NET爱好者和渴望电子商务的网友的要求,位于天府之国的易想揭竿而起,把旗下重量级产品易想商城开源、免费,推动中国电子商务发展进程。
经过长时间的准备,易想商城具有免费开源、强大便捷、高速稳定、风格多样等众多优点,是国内首款.NET免费开源商城,网友免费电子商务不再是梦想,同时还有技术强大的易想做技术支撑。现在登录www.438.cn即可免费下载安装。以下简单介绍一下易想商城:
一、马上体验易想商城
官方:http://www.438.cn
论坛:http://bbs.changehope.com
下载:http://www.438.cn/download.htm 包括金黄风格、仿当当网、仿红孩子
二、易想商城简介
易想商城,是易想网络自主研发的基于Asp.Net+C#+SQL的网上商店系统,具有智能化、高扩展、稳定、安全等特性,并拥有超强功能,可自由添加频道,后台智能修改风格,只要懂得网站常识的站长就可以轻松利用易想商城建立起专业的大型网上书店,点卡店、鲜花店、手机店、服装店、团购网等不同类型商城。易想商城有CMS增加频道功能,能够容易的把商城系统扩展成资讯网站多风格自由切换,全站经过专业的优化处理,让你的网站在百度上轻易的就能找到。易想商城为您提供了一整套的在线开店解决方案,已经为国内外千家网上商店提供服务,受到了广大使用者的一致好评,易想网络将继续推动中国信息化服务进程。
三、易想商城技术特性:
◎ 免费开源:
易想商城是国内第一款ASP.NET+Mssql2000免费开源的网上商城系统,由专业的开发团队升级维护,并为您提供及时高效的技术支持,商城不仅免费提供,而且开发所有源码,您还可以根据自己的商务特征对易想商城进行定制,增加自己商城的特色功能。
◎ 强大便捷:
易想商城功能非常强大,不仅有无限级分类,还可以自定义风格,拥有强大的CMS功能,还有一个重要的特点就是操作上的方便快捷。我们的设身处地为用户着想的设计理念使我们的产品达到了极高的易用性,只需轻点鼠标+简单录入即可完成商城管理。
◎ 高速稳定:
易想商城在系统架构,数据库,程序等方面的设计都由专业团队完成,保证了系统的运行效率,高效合理的管理流程助您在瞬息万变的商务活动中始终领先一步,掌握市场的主动权,易想商城还经过周密的测试,让您放心的拥有稳定可靠的系统。
◎ 风格多样:
用易想商城可以轻松拥有仿当当网、红孩子、2688商城等国内主流商城的界面,不仅如此,易想商城还每月增加网友需要的风格,更有强大的用户群自己提供分享的界面风格,您还可以根据自己的需要只要会html就轻松编辑自己的专业的商城风格。
四、易想商城前台功能
网站首页:
商品分类、商城热点、咨询通道、销售排行傍、网站调查、留言信息、商品搜索、热门搜索及友情连接等
新闻中心:
新闻中心分:新闻主页(容列了新闻类别热点新闻、大体新闻列表和新闻文章搜索)新闻列表页(详细列出每行新闻的新闻文章)新闻内容页(列出新闻详细内容)
全店商品:
容列出所以商品分类的信息,商品详细页及筛选功能、可以按热卖、按推荐、按价格、按上架时间、图文版、图片版来显示各商品,及其浏览过的商品统计
购物车:
购买商品的数量统计及金币计算,收集购买人收货信息和支付流程
帮助中心:
对买家在该网站遇到任务问题的提示帮助如下:
常见问题、安全交易、购买流程、如何付款、联系我们、配送方式、诚征英才、送货范围、服务条款、我的帐户自助服务、网上支付常见问题、邮局汇款常见问题、银行电汇常见问题、汇款单招领、配送范围时间及费用、海外订单的运费、免运费忧患等帮助信息
客户留言:
收集所有客户留言,后台管理员回复
购物社区:
关联(自动登陆)登陆到厂家的论坛
购物指南:
指导买家然后在该网站畅游购物
注册会员:
成为该网站的固定买家,注册会员在购买商品后有一定的积分,可以用积分锐换积分礼品和商品等
缺货登记:
统计商品的确省量
网站地图:
作为整个网站畅游购物和熟悉平台的功能
商品搜索:
买家可以按任和一种条件进行商品的搜索
文章搜索:
买家、游客可以按标题、内容、标题+内容搜索相对应的文章
积分礼品:
厂家推出的积分锐换礼品,只针对注册用户
四、易想商城会员中心功能
信息中心:你对站长的留言及礼品发送消息等
我的订单:统计我在该网站购买订单列表
商品收藏:对买家感兴趣的商品进行收藏
会员信息:对个人详细资料的统计及修改
收货人信息:对收货人的详细地址统计及修改
我的积分:查看自己的积分和锐换的礼品及礼品的查看等
修改密码:对自己的密码进行修改
退出登陆:安全推出个人信息(王佳伦)
在osCommerce3迟迟未出来正式版之前,一个新的开源e-commerce商城出现了. 这就是OpenCart.OpenCart是基于GNU GPL协议的开源产品.
最新版本为0.7.6.1 ,试用了一下,感觉很不错.前台页面比较简介,后台也比较干净.下载程序大概看了下,架构还是挺合理的,相比较目前国外开源的PHP商城,这个很有发展潜力.
下载地址为:http://open-cart.googlecode.com/files/opencart_v0.7.6.1.zip
后台
前台
- Management has renamed its Waterfall process to Agile Waterfall
- You start hiring consultants so they can take the blame
- The Continuous Integration server has returned the error message “Fuck it, I give up”
- You have implemented your own Ruby framework that uses XML configuration files
- Your eldest team member references Martin Fowler as a ’snot-nosed punk’
- Your source code control system is a series of folders on a shared drive
- Allocated QA time is for Q and A why your crap is broken
- All of your requirements are written on a used cocktail napkin
- You start considering a new job so you don’t have to maintain the application you are building
- The lead web developer thinks the X in XHTML means ‘extreme’
- Ever iteration meeting starts with “Do you want the good news or the bad news…”
- Your team still gives a crap about its CMM Level

- Progress is now measured by the number of fixed bugs and not completed features
- Continuous Integration is getting new employees to read the employee handbook
- You are friends with the janitor
- The SCRUM master doesn’t really care what you did yesterday or what you will do today
- Every milestone ends in a dead sprint
- Your best developer only has his A+ Certification
- You do not understand the acronyms DRY, YAGNI, or KISS; but you do understand WTF, PHB, and FUBAR
- Your manager could be replaced by an email redirection batch file
- The only certification your software process has is ISO 9001/2000
- Your manager thinks ‘Metrics’ is a type of protein drink
- Every bug is prioritized as Critical
- Every feature is prioritized as Trivial
- Project estimates magically match the budget
- Developers use the excuse of ’self documenting code’ for no comments
- Your favorite software pattern is God Object

- You still believe compiling is a form of testing
- Developers still use Notepad as an IDE
- Your manager wastes 7 hours a week asking for progress reports (true story)
- You do not have your own machine and you are not doing pair programming
- Team Rule - No meetings until 10 AM since we were all here until 2 AM
- Your team believes ORM is a ‘fad’
- Your team believes the transition from VB6 to VB.NET will be ’seamless’
- Your manager thinks MS Project is the best management tool the market offers
- Your spouse only gets to see you on a webcam
- None of your unit tests have asserts in them
- FrontPage is your web page editor of choice
- You get into flame wars if { should be on new line, but you are impartial to patterns such as MVC
- The company motto is ‘Do more with less’
- The phrase ‘It works on my machine’ is heard more than once a day
- The last conference your .NET team attended was Apple WWDC 2000
- Your manager insists that you track all activity but never uses the information to make decisions
- All debugging occurs on the live server
- Your manager does not know how to check email
- Your manager thinks being SOX
compliant means not working on baseball nights - The company hires Senetor Ted Stevens
to give your project kick-off inspiration speech - The last book you read - Visual InterDev 6 Bible
- The overall budget is mistaken for your weekly Mountain Dew bill
- Your manager spends his lunch hour crying in his car (another true story)
- Your lead web developer defines AJAX as a cleaning product
- Your boss expects you to spend the next 2 days creating a purchase request for a $50 component
- The sales team decreased your estimates because they believe you can work faster
- Requirement - Rank #1 on Google
- Everyday you work until Midnight, everyday your boss leaves at 4:30
- Your manager loves to say “Why do the developers care? They get paid by the hour.”
- The night shift at Starbucks knows you by name
- Management can not understand why anyone needs more than a single monitor
- Your development team only uses source control as a power failure backup system
- Developers are not responsible for any testing
- The team does not use SVN because they believe the merge algorithms are black voodoo magic
- Your white boards are mostly white (VersionOne)
- The client continually mistakes your burn-down chart for a burn-up chart
- The project code name is renamed to ‘The Death March’
- Now it physically pains you to say the word - Yes
- Your teammates don’t refactor, they refuctor
- To reward you for all of your overtime your boss purchases a new coffee maker
- Your project budget is entered in the company ledger as ‘Corporate Overhead’
- You secretly outsource pieces of the project so you can blog at work
- A Change Control Board is created and your product isn’t even its first alpha version
- Daily you consider breaking your fingers for the short term disability check
- The deadline has been renamed a ‘milestone’…just like the last ‘milestone’
- Your project managers ‘open door’ policy only applies between 5:01 PM - 7:59 AM
- Your boss argues “Why buy it when we can built it!”
- You bring beer to the office during your 2nd shift
- The project manager is spotted consulting a Ouija board
- You give misinformation to your teammates so you look better on your personal review
- All code reviews are scheduled a week before product launch
- Budget for testing exists as “if we have time”
- The client will only talk about the requirements after they receive a fixed estimation
- The boss does not find the humor in Dilbert
- You start noticing your boss’s poker tells during planning poker
- You start wondering if working 2 shifts at Pizza Hut is a better career alternative
- All performance issues are resolved by getting larger machines
- The project has been demoted to being released as a permanent ‘Beta’ version
- Your car is towed from the office parking lot as it was thought to be abandoned
- The project manager likes to doodle during requirements gathering meetings
- Your SCRUM team consists of 1
- Your timesheet looks like a Powerball ticket
- The web developer thinks being 508 means looking good in her Levi Red Tabs
- You think you need Multiple Personality Disorder medication because you are Mort, Elvis, and Einstein
- Your manager substitutes professional consultant advice for a Magic 8 Ball
- You know exactly how many compile warnings cause an ‘Out of Memory’ exception in your IDE
- I have used IDE twice in this list and you still don’t know what it stands for
- You have cut and pasted code from The Daily WTF
- Broken unit tests are deleted because they are obviously out of date
- You are sent to a conference to learn, but you skip sessions to go hunting for swag
- QA has nicknamed you Chief Off-By-One
- You are using MOSS 2007
- You have been 90% complete 90% of the time
- “Oh, oh, and I almost forgot. Ahh, I’m also gonna need you to go ahead and come in on Sunday, too… thanks” [by codesqueeze]
8月26日消息,据外电报道,IBM一位官员称,IBM Rational软件部门正在考虑开放其Jazz协作软件的部分源代码。
IBM Jazz项目管理委员会的一位成员Scott Rich上周四(8月23日)在印度班加罗尔举行的Rational会议的走廊上对记者说,我们可能考虑开放这个框架的最低层的部分源代码,这样就会有应用程序编程接口,人们就可以在此基础上制作内核。这样做的好处是能够让Jazz软件的应用更普遍。
Rich补充说,IBM正在考虑打包和授权目前Jazz协作软件中的一部分功能组件的许可证。这样,企业就能够在自己的内部协作开发中使用这些功能。源代码管理功能和确实能够做事的其它部分可能继续保持商业软件的性质。
Jazz是IBM开发团队之间进行协作软件开发工作的工具。IBM今年年初通过网站向IBM Rational软件客户和软件开发人员开放了Jazz框架。这些开发人员可以同IBM Rational软件部门一起参与软件开发。IBM把这种做法称作“开放式商业开发”。
IBM软件事业部Rational软件部门副总裁Steve Robinson说,建立Jazz网站的想法是为了设法围绕Jazz平台建立一个社区。这个社区将提供需求报告,报告软件瑕疵和增加这个技术的扩展。但是,实际的开发工作仍由IBM完成,并且由IBM拥有。
根据Jazz技术开发的第一个产品是“Rational Team Concert”。这是一个协作开发门户网站,目前正在测试之中。Jazz是包含许多组件的一个框架。Rich说,“Rational Team Concert”选择了一些组件为使用Agile编程方法的开发团队提供一个平台。
Rich说,“Rational Team Concert”的代码将在这个项目的测试阶段提供给Jazz.net网站的参与者进行测试。但是,这个产品还是专有软件。当这个软件进入生产阶段的时候,IBM将向用户收取许可证费。CCID
8月22日国际报道 Adobe在部分产品有使用开放源代码,但核心的Creative Suite系列看来还会继续维持专属程序。
在周日贴出的一篇blog中,Adobe顶级创意产品主管John Loiacono对开放源代码有着“毫无保留”的看法,他认为推出开源码产品虽然会让用户省点钱,但却浪费了更多时间。
“时间就是金钱”,他这么写到,他同时还引用Eric Vreeland文章里的话说,“以我最近安装了一版开放源代码软件为例,光是为了除错就花了许多时间,若以我每小时收费来计算,这些钱拿去买对手的商用版本都绰绰有余了。”
Vreeland最后还是花了2500美元买了Creative Suite Master Collection,其它包含12套Adobe产品,诸如Photoshop、Premiere与Illustrator。
Loiacono先前曾Sun软件部门主管,Sun的Solaris操作系统就是在他手上变成开放源代码,因此他对开放源代码有一定的了解,但本案他的逻辑似乎有点不通。
“我之前也不断在思考Adobe创业产业策略里是否摆得下开放原始码,但我发现,设计师真正需要的一套整合严密的工作流程,且能在开箱后马上就 获得高稳定性,因此问题的重点在于这对用户会有什么影响?”他自问自答地说,“开放源代码软件可以是一个完美的解决方案,但不见得什么都能适用,或人人都 适用,比如创意工作者常有时间压力,他们需要做的是创新,而不在整合。”
从用户的角度来看事情当然很不错,但这样的推论却有些武断,Loiacono仅从其它开放源代码产品的角度来看,比如Inkscape或 Gimp。 事实上,Adobe还是照样可推出开放源代码版本产品,且能兼顾整合度与轻松上手的层级。其它开源码有的缺点并不能拿来当作自己不想推这种产品的借口。 当然啦,推出免费版的Photoshop势必连带影响许多Adobe的生意,这点Loiacono似乎就避而不谈了。
Joshua Marinacci has posted that NetBeans will be under the GPL v2 with the classpath exception, as well as licensed under the CDDL if that license suits your organization better. A FAQ exists to explain what this means.
Primarily, the change is to match the JDK (meaning that NetBeans will be GPLv3 if the JDK goes to that license?) and to make the platform more Linux-friendly.
The classpath exception means that NetBeans' use of the GPL will not enforce the GPL on products that leverage NetBeans.
据国外媒体报道,甲骨文CEO拉里·艾里森(Larry Ellison)日前表示,开源软件的成功既不是因为开放,也不是因为免费。
8月15日消息,据国外媒体报道,甲骨文CEO拉里·艾里森(Larry Ellison)日前表示,开源软件的成功既不是因为开放,也不是因为免费。
艾里森认为,开源软件不会对甲骨文构成威胁。他说:“开源并不让人感到害怕。开源软件之所以取得成功,既不是因为开放,也不是因为免费,而是因为她的确优秀。”
艾里森说:“阿帕奇Web服务器是目前最成功的开源产品,之所以能取代微软的IIS,不是因为免费,也不是因为开源,而是她安全,可靠,速度快。”
至于Linux,艾里森认为:“Linux可以有效地与微软的Windows竞争。”艾里森还表示,与开源相比,甲骨文有绝对的竞争优势。
谈到Web 2.0,艾里森说:“Web 2.0绝对是一个重要的创新,而且,甲骨文也在该市场投入了巨资。例如,将来的Fusion就将基于Web 2.0技术。”
经过数年的“框架大战”,Java界的各种框架找到了自己应有的位置。Spring+Hibernate+Struts已成为 Java开发的主流体系。在这个体系中,Spring+Hibernate的地位应该说短期内是难以撼动了。除了新兴的Jboss Seam作为挑战者之外,几乎难有劲敌。
Java B/S编程中历来战火最激烈的其实还在Web层,框架的数量最多,争议最大。一切由Struts而起,而Struts最终也坐稳了第一个时代的王座。在技术层面, Struts 1.x已经被无数人抱怨过、批评过,但终于还是稳坐王位,这充分说明了习惯的力量。“稳定压倒一切”,这句话在IT技术领域仍旧适用。
在2007年CSDN、《程序员》主办的开发者大调查目前已收到15000多份有效问卷,已经是目前国内调查样本最多的开发者调查结果。在这次调查中,我们详细的分析了Java开发框架的使用状况,发现主要使用的开发框架JSP占26%,Struts占21%,Hibernate占17%,Spring MVC占11%,EJB占7%,JSF占6%,Spring Web Flow和POJO各占4%,其它占4%。就这一调查数据,我们不难看出,Spring+Hibernate+Struts的优势地位还是相当的明显。
Struts和Hibernate几乎已经成了JavaEE应用的常规配置,21%的开发者用到 Struts,用到Hibernate的开发者也有17%;在一个成熟的技术平台上,各个项目的技术方案会在很大程度上趋同——因为所有未知领域都已经被探明,各种问题都有对应的最佳实践,架构师们可以参考的成功案例越来越多。就拿 JavaEE来说,今天的架构师们需要考虑的问题比之三年前已经简单多了,这就是成熟的价值。
有专家评论:“其实IT应用技术,什么新鲜玩意并不难学,难的是标准化和规范化。每个程序员都有自己的思路和习惯,写出来的代码自然是五花八门。Java 何以成为编程界的占重要地位,很重要的一点在于Java的规范化。这种规范化很高的语言适用于多人合作的大型项目,便于沟通和理解,也就便于集成和维护。
Java世界为什么会框架横飞,说到底还是规范化的需要。纯JSP和Struts写Web谁快,摆明了是JSP。那为什么用Struts?原因在于100个人写出来的 JSP,有100种写法;而100个人写出来的Struts,基本相似。Struts之成功,正缘于其在Java Web层的规范化方面所做出的贡献。
然而长江后浪推前浪,Struts 1.x的技术缺陷毕竟是隐患。Sun力推JSF,打算一雪Web层框架缺失之耻。JSF现在比较有优势的是对Ajax的集成,这一点走在了其他框架的前面。未来两年,JSF与Struts将展开Java Web框架的最终战争。”
JSP经过几年风雨洗礼依然把持头把交椅,看来所有的框架表示层都离不开JSP而存在,而作为JSP的手足兄弟JSF也是仅次Spring之后又一个后起之秀。JSF能否实现JSP的合理过渡我们还要侍目以待,JSF是否能够撼动Struts也是值得我们期待。【CSDN】
2007年7月27日,由中科红旗软件技术有限公司主办、Intel公司协办的“亚洲开源风暴”中国站首发式将在北京香格里拉饭店正式拉开序 幕。本次主题为“亚洲开源风暴”的红旗大会2007的宣传主题是asianux3.0(5项全能)以及(先体验后付费的市场推广模式)。随后将在上海、广 州、福州、南昌、西安、成都、哈尔滨7城市巡展。
Asianux成立于2006年4月24日,由中国中科红旗软件技术有限公司、日本Miracle Linux 公司和韩国韩软公司在北京共同宣布即将组建一个新的合资企业,开发Asianux操作系统和开源软件,新的合资企业命名为Asianux公司,总部在北 京,并计划在中国政府批准其营业执照后开始运营。Asianux技术体系,从中、日、韩的技术合作,今年越南又将加入这一技术体系,红旗教育伙伴将配合红 旗产业联盟,积极推动开源文化技术在亚洲地区的普及发展教育工作。
据悉本次大会吸引了包括Intel、HP、IBM、BEA、Bakbone、Symantec、UNIFY、中科方德、长风联盟等国内外知名的IT厂商热情加盟,力求为您展示最先进的Linux产品和技术。
中科红旗总裁兼CEO贾栋称,Asianux将不断联合亚洲的Linux厂商,合群力而推动中国本土乃至整个亚洲Linux产业和技术的发展。 同时,中科红旗总裁兼CEO贾栋表示,公司已经把2007年定义为“产品服务年”,发挥本土开源软件供应商的优势,逐步走出Asianux的国际化道路。
同时为了答谢客户以及各界人士对红旗以及相关联盟伙伴的支持,本次大会还准备了抽奖的环节,大会组委会已经准备了多台笔记本电脑作为抽奖礼品。同时大会也体贴地为每位到场的来宾都准备了精美的礼物,热诚欢迎与会者的到来。
每当抉择的时候,你会不会犹豫不决,瞻前顾后,让习惯禁锢头脑?现在,依靠开源的力量,凝聚亚洲的智慧,整合全球合作伙伴的资源,让中国的红旗 软件、日本的Miracle Linux和韩国的Haansoft联合推出的Asianux Server 3和Asianux Storm,让你胸有成竹,从此塌上平坦的IT之路。
时间:2007年7月27日下午1点
地点:北京香格里拉饭店(北京紫竹院路29号)