存档:

文章标签 ‘Open Source’

在被 Google 收购后,reMail iPhone 应用宣布开源

2010年3月6日

Google于2月18日收购了iPhone应用程序开发商reMail,他们的同名应用可以做全文邮件搜索。尽管在收购宣布之后reMail就从App Store下架,但是今天reMail官方宣布将reMail应用开源,允许用户继续使用或继续开发。现在你可以在Google Code里找到remail-iphone这个应用,下载其以Apache 2.0授权的源代码。

reMail希望开发者能利用源代码继续开发出新的邮件应用,因为比如通过IMAP下载、解析MIME信息、处理附件、存储信息这些功能都是reMail已经完成的,开发者大可以利用这些写好的功能部署到自己的应用里。

reMail还建立了一个Google Groups讨论组,开发者可以在这里讨论。

Via reMail Blog

Google 开源 Living Stories

2010年2月19日

2个月前,Google发布了Living Stories,这个Google Labs的实验项目将集中在一个页面里呈现纽约时报和华盛顿邮报的新闻内容,这也是Google对“未来的新闻”是什么样子的尝试。Living Stories提供了一种与新闻互动的新形式,将高质量的报道和你希望看到的报道和编辑自动呈现给你。

在测试的这2个月里,75%的用户反馈都说他们希望用Living Stories这个形式来乐队其它在线新闻的文章,信息发布商们也跟Google说他们希望也能让自己的新闻以这个形式呈现,所以Google今天决定将Living Stories开源,使任何新闻网站都都利用这个形式来呈现给读者新的阅读体验,而且它们还可以在现有基础上根据自己的实际需要进行修改,你可以在Google News Help Forum提问并获得帮助。

在未来几个月里,Google还会发布软件工具,使得新闻组织可以更轻松的部署Living Stories。

继续观看Living Stories的介绍视频:

阅读全文...

Google 发布开源软件 namebench,帮你测试 DNS 服务器的速度

2009年12月12日

namebench

Google员工Thomas Strömberg利用它的20%时间制作了一个帮助你测试DNS服务器速度并将结果以图表形式输出的软件 namebench,该软件采用开源发布,基于Apache 2.0授权。

为了获取最贴近实际情况的数字,namebench会自动调用用户浏览器的浏览历史来进行测试。此外,软件还会自动检测不同IP之间的缓存共享关系并移除速度最慢的服务器来避免不准确的测试结果。

namebenchchart

namebench现在有Windows/Mac OS X/Linux版本,点击这里进入下载页面。

顺便说一下,其实Google DNS绝对是国内部署了CDN的网站的杯具,比如我用Google DNS解析谷奥的域名,谷奥的CDN网络会认为我居住在美国从而反馈一个美国访问最快的节点地址给我,而实际上我人还在天朝……

via googleopensource

作者: gkp 分类: Google新闻 标签: ,

Chrome OS再现身影,这次是在Chromium的代码中

2009年7月30日
感谢 江河 的投递.

最近的Chromium 21247版本的代码中出现了Chrome OS身影。

首先在sys_info.h这个文件

if defined(OS_CHROMEOS)
  // Returns the name of the version entry we wish to look up in the
  // Linux Standard Base release information file.
  static std::string GetLinuxStandardBaseVersionKey();

  // Parses /etc/lsb-release to get version information for Google Chrome OS.
  // Declared here so it can be exposed for unit testing.
  static void ParseLsbRelease(const std::string& lsb_release,
                              int32 *major_version,
                              int32 *minor_version,
                              int32 *bugfix_version);

从这段代码可以看出,Chrome OS的版本号存放在/etc/lsb-release这个文件中

再有就是sys_info_unittest.cc这个文件

#if defined(OS_CHROMEOS)
TEST_F(SysInfoTest, GoogleChromeOSVersionNumbers) {
  int32 os_major_version = -1;
  int32 os_minor_version = -1;
  int32 os_bugfix_version = -1;
  std::string lsb_release("FOO=1234123.34.5\n");
  lsb_release.append(base::SysInfo::GetLinuxStandardBaseVersionKey());
  lsb_release.append("=1.2.3.4\n");

可以看出Chrome OS的版本号由四位组成,这和目前的Chrome 3.0.195.3这样的版本号非常一致。

Google曾在其宣布Chrome OS时就表示将在今年下半年公布Chrome OS的代码,我们相信随着时间的推移,Chromium中关于Chrome OS的代码将越来越多。

作者: gkp 分类: Google新闻 标签: , , ,

Google 操作系统 Chrome OS 官方问答

2009年7月13日

以下是出自Google Chrome Blog的官方问答,不过这个问答几乎是……什么重点都没说。我真觉得这次Google操之过急了,卫星放的有点太早,早到自己都没想好Chrome OS到底该是啥样……

Google Chrome OS是免费的吗?

是,Google Chrome OS是开源项目,不必支付任何费用就可以使用。

Google跟哪些公司合作Google Chrome OS?

Google Chrome OS现在跟多家公司合作设计,来制作出有着非凡用于体验的设备。包括:

  • Acer 宏碁
  • Adobe 奥多比
  • ASUS 华硕
  • Freescale 飞思卡尔
  • Hewlett-Packard 惠普
  • Lenovo 联想
  • Qualcomm 高通
  • Texas Instruments 德州仪器
  • Toshiba 东芝

我是一位开发者,我能做些什么?

感谢你的关注。今年晚些时候,Google Chrome OS代码会开源,我们需要与开源社区一起努力将成果聚沙成塔,请继续关注。

Via Google Chrome Blog

Google的操作系统终于来了!Google Chrome OS发布!

2009年7月8日

Google要做操作系统的传言终于成真,就在几分钟前,Google发布了Google Chrome OS。

在Google的官方Blog中写道,Chrome发布已经9个月了,近3000万用户试用了Google的高效率浏览器,但是遗憾的是目前Chrome赖以运行的操作系统都是在Web出现前开发的,为了能让Chrome发挥出所有的能量,Google决定推出Chrome Opreating System!

在开发初期,Google Chrome OS是一个为上网本设计的轻量级开源操作系统,今年晚些时候Google将公开其源代码,使用Chrome OS的上网本预计将在2010年下半年开始销售。

在Chrome OS中绝大部分的应用都将在Web中完成,迅速,简洁,安全是Chrome OS的重点特征,Chrome OS的用户不用担心病毒,恶意软件,木马,安全更新等烦人的事情。

Google Chrome OS将同时提供对Intel x86以及ARM处理器的支持,软件结构极其简单,可以理解为在Linux的内核上运行一个使用新的窗口系统的Chrome浏览器。对于开发人员来说,web就是平台,所有现有的web应用可以完美的在Chrome OS中运行,开发者也可以用不同的开发语言为其开发新的web应用。当然,为Chrome OS开发的程序也可以在Windows/Mac OSX/Linux平台下的各种传统的浏览器中运行,这也为开发者的程序构建了足够大的用户群基础。

Google Chrome OS是独立于Android外的全新项目,Android已经从开始为手机设计的操作系统走向了机顶盒以及上网本。Google Chrome OS是为在web上花费大量时间的人所设计,在从上网本到高端台式机的任何电脑上都可以很好的运行。

via googleblog

现在Google还没有提供更多的关于Chrome OS的消息,谷奥也会密切关注并在第一时间为大家带来关于Chrome OS的新闻,请大家密切关注我们的网站以及Twitter

UPDATE:Google黑板报发布了官方中文版Press Release,大家可以前去围观

更多关于Chrome OS的消息,请随时关注谷奥的 Chrome OS讨论索引贴

作者: gkp 分类: Google新闻 标签: , , , ,

Google 为开发者提供网页速度测试工具 Page Speed

2009年6月5日

Google的成功因素之一就是极快的页面读取速度,这会为用户带来更好的体验。今天Google将自己的网页速度测试工具Page Speed开源。

Page Speed是Google内部用于改进网页性能的测试工具,这是一个Firefox的Add-on扩展,需要你提前安装Firebug好跟它整合在一起使用。运行Page Speed后,它会给你一些改进网页读取速度的建议,比如压缩图片,探测出那些无用而影响JavaScript和CSS读取速度的代码。

其实Yahoo也有一个类似Page Speed的Firefox扩展叫做YSlow,功能大同小异。

Via TechCrunch and Google Code Blog

2009 Google-O'Reilly开源人物大奖开始提名

2009年5月2日

2009第五届Google-O'Reilly开源人物大奖(Google-O'Reilly Open Source Awards)即将在7月20-24日在加州San Jose举行的O'Reilly Open Source Convention大会上揭晓。这个奖项授予给对开源软件的开发,协作和推广作出最为卓越贡献的人物,先前的获奖者包括Angela Byron, Karl Fogel, Pamela Jones, Gerv Markham, Chris Messina, David Recordon, Doc Searls, 和 Andrew Tridgell等人。

现在大会开始接受奖项提名,将你认为的应该获得此项荣誉的人名,项目名称,你的理由,以及你认为这个人应该获得的奖项(比如说:最好的骇客),在5月22日之前发送到nominatio@oreilly.com这个信箱。

值得注意的是,O'Reilly和Google的员工不能被提名——我觉得有点不太公平,大家觉得呢?

via Oreilly

作者: gkp 分类: 其他新闻 标签: ,