阅读更多

11顶
2踩

行业应用

转载新闻 2009年值得关注的11家开源公司

2009-12-23 14:22 by 见习记者 atomti 评论(0) 有5236人浏览

2009年,一些新兴的开源公司需要引起人们的注意,他们不再局限在传统的领域,而是开始渗透进虚拟化、云计算等新兴领域。

1 公司名称:Cfengine

成立时间:2008年在挪威奥斯陆注册,2009年6月在美国注册。

地点:奥斯陆,挪威,圣彼得堡,佛罗里达州

公司产品:Cfengine 3(社区版),着重进行服务器配置管理。Cfengine Nova(商业版),用于服务器生命周期管理软件建设、管理部署和审计。

关注理由:该公司拥有16年历史的开源产品,并不断增加对产品的技术支持和以商业为基础的软件支持,比如今年推出的实时修复功能。另外,该公司现在拥有完整的服务器生命周期管理的产品。

2 公司名称:Cloudera

成立时间:2008年

公司地址:加州Burlingame

公司产品:Cloudera Hadoop分销版,是一款用于海量数据处理的Apache Hadoop开源项目软件包。Cloudera桌面版对于通过Web浏览器所提供的Hadoop应用配置了统一的GUI。该客户端主要着力于协作和扩展性。

关注理由:Cloudera可为数据密集计算提供商用支持、Hadoop项目扩展和事实上的工业标准。Hadoop可对海量的结构数据、半结构数据和非结构数据进行深度分析和并行计算处理。它可运行在数据中心基础架构上(低廉的商用服务器集群)。Hadoop的共同开发人Doug Cutting于今年9月加入公司。

3 公司名称:CubeTree

成立时间:2008年

公司地址:加州红杉城

公司产品:CubeTree是一款在社交网络平台上创建的免费的企业级协作套件。可提供简介、活动资讯、微博客、wiki、博客、投票、文件共享、链接共享与搜索等功能。它还集成了其他的平台,如Twitter、Google文档和Salesforce.com,标准版还包括最基本的SSL安全等。高级版增加了基于IP地址或浏览器的访问限制、密码策略以及某些功能的启用和关闭能力。它的开源软件工具包括Debian、MySQL和Ruby on Rails。

关注理由:CubeTree支持建立在企业社交网络之上的新一代企业协作功能。该平台是一款云服务套件,还含有一个Facebook小软件可收集用户的各种创意。

4 公司名称:Eucalyptus系统

成立时间:2009年1月

公司地址:加州圣巴巴拉

公司产品:Eucalyptus是一套开源系统,可构建企业内部的私有云及混合云,把电脑、网络和存储等数据中心资源纳入一朵可由IT部门控制并定制的云。带有VMware支持的Eucalyptus企业版可允许用户使用VMware的VSphere、ESX或ESXi来实施Eucalyptus。它还可在云中支持Xen和KVM。Eucalyptus企业版、VMware以及Amazon Web服务的接口彼此兼容,用户可以像使用Amazon的EC2公用云一样使用Eucalyptus。

关注理由:Eucalyptus目前是随着Ubuntu的各个版本一同分发的,包括上个月最新发布的Karmic Koala版,其底层是Ubuntu的企业云(UEC)。该软件可部署在Red Hat企业级Linux、CentOS、Debian和OpenSUSE。其客户包括礼来药品公司和NASA。

5 公司名称:Gluster

成立时间:2005年,2007年1月开始交付产品

公司地址:加州米尔皮塔斯

公司产品:GlusterFS是存储非结构数据的一个群集文件系统。配有全球命名空间,但不必一定要有集中控制的元数据服务器。GlusterFS采用索引来查找文件,使用哈希算法查找每个文件的唯一标识符。群集中的每台服务器都知道每个文件存储在哪里。GlusterFS可在商品硬件上运行,存储容量可从几个TB扩展到多个PB。

关注理由:GlusterFS利用一个唯一的架构提供可扩展性与性能。该文件系统并非嵌入在内核之中,而是安装在操作系统之上,可简单安装及配置。这种架构意味着文件系统功能可以作为一种模块与几乎任何工作负载相互结合。

6 公司名称:Likewise

成立时间:2004年9月

公司地址:华盛顿州贝勒维

公司产品:Likewise为混合环境提供集成及身份管理。它主要关注安全、运营效率与合规性。Likewise Open可在Linux、Unix和Mac环境下,将微软的Active Directory作为集中器进行认证集成。Likewise企业版包括了内核认证,并增加了迁移、群组策略、审计与报表模块。

关注理由:Likewise采用的是一种混合的开源模式,既有Open免费版本,也有专利软件的企业版。该公司已经和Red Hat、Novell以及Canonical/Ubuntu签订了分销协议,并与苹果、Citrix、惠普、IBM、微软、Oracle、Sun和VMware有合作关系。

7 公司名称:Lucid Imagination

成立时间:2008年

公司地址:加州圣马特奥

公司产品:Lucid Imagination是第一款专为Lucene/Solr开源搜索技术开发的商用版本,提供商用平台、支持、培训及对经过认证、测试的Lucene和Solr版本的咨询。

关注理由:全球有超过4000家机构在使用Lucene/Solr技术开发复杂的全文本搜索应用。Lucene/Solr项目的很多重要贡献者和志愿者都是Lucid Imagination的员工。根据Open Source Census的统计,Lucene搜索库是排名前15的开源项目之一。

8 公司名称:MindTouch

成立时间:2004年

公司地址:加州圣迭戈

公司产品:MindTouch的标准版、企业版及内核版可以为任何格式信息的创建、汇总和共享提供一个平台。它的组件包括wiki、门户和应用服务器,还可与微软生产工具、数据库和CRM适配器、聊天工具以及目录集成进行集成。

关注理由:2009年,MindTouch被Forrester Wave报告选为出色表现者(Strong Performer),以及微软SharePoint和IBM Lotus的最佳替代产品。它是个有着类似wiki界面的应用服务器,MindTouch的CEO、前微软分布式系统研究员Aaron Fulkerson说。

9 公司名称:openQRM

成立时间:2008年

公司地址:德国

公司产品:核心的openQRM团队由4位自由程序员构成,他们也为该平台提供专业服务:如数据中心设计与实施;对现有基础架构的设置、定制化和改编;第三方工具集成;服务器模板化与迁移;长期的支持/维护/更新服务;举办培训及研讨班等。

关注理由:openQRM是为全自动数据中心而设计的,并可以用可扩展的方式管理数据中心。在其众多的特性中,统一的体系架构可在单一的管理控制台上统一物理机和虚拟机的部署。openQRM还可与Xen、KVM、Citrix Xen、VMware Server、VMware 2和VMware ESX相集成,可支持P-to-V(物理机到虚拟机)、V-to-P以及V-to-V的迁移。该软件还支持NFS、iSCSI、AOE、NetApp以及Equallogic。openQRM的存储集成采用快照方式克隆服务器,可实施快速部署、备份/恢复、服务器版本升级、磁盘大小调整和持续的云存储。它还有N-to-1故障切换功能,可以让服务器群使用一台单一的待用服务器。它还有从物理机向虚拟机进行故障切换的能力,而开放的API可以与已有的商业流程和其他数据中心相关工具进行集成。

10 公司名称:Reductive实验室

成立时间:2009年;前身为2003年创建的Reductive公司

公司地址:俄勒冈州波特兰

公司产品:Develops Puppet是开源数据中心自动化框架。Puppet可以让机构基于审计和强制执行配置策略,管理计算资源更具一致性、灵活性和透明性。Reductive实验室提供培训、支持和实施服务。

关注理由:Puppet允许用户发布如何以通用方式配置服务器的策略。为了防止配置漂移而执行元数据,尤其是在高度虚拟化的环境中。

11 公司名称:Talend

成立时间:2005年8月

公司地址:加州Los Altos

公司产品:Talend提供几款开源数据集成和数据质量技术,可在GPL许可证下免费下载用于数据集成的Talend Open Studio和用于数据质量的Talend Open Profiler。Talend还对其集成套件、集成套件RTx、集成套件MRx和数据质量提供企业级扩展、技术支持和IP保障。该技术还可作为SaaS和云部署来使用。

关注理由:Talend开始是做数据集成业务的,后来又增加了数据质量以及Master数据管理(MDM),也是第一个开源的MDM。

11
2
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • js实现a标签跳转打开新页面

    a标签跳转打开新页面

  • C++对象模型之函数成员(1)

    第三章 函数成员1.1.   成员函数的三种调用方式1.1.1. 非静态成员函数非静态成员函数的效率和非成员函数相同,也就是说float magnitude(const Point3d * _this) {…};和float Point3d::magnitude() const {…};的效率相同。成员函数的转化步骤如下(编译器所做的工作):l         

  • C++对象模型之函数成员(5)

    1.1.   指向成员函数的函数指针1.1.1. 静态成员函数指针double (Point::*coord)() = &Point::x;coord指向的是x的实际地址。1.1.2. 非虚拟非静态成员函数指针double (Point::*coord)() = &Point::x;指针取得的是x在内存中的真正地址,但这个值不完全,他需要被绑定在某个class object

  • C++对象模型之四 成员函数笔记 (转)

    C++对象模型之四 成员函数笔记 (转)[@more@] C++对象模型之四 成员函数笔记XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:of...

  • C++ - 对象模型之 成员函数调用

    C++对象模型目录 C++ - 对象模型之 编译器何时才会自行添加构造函数 C++ - 对象模型之 内存布局 C++ - 对象模型之 成员函数调用 C++ - 对象模型之 构造和析构函数都干了什么 C++ - 对象模型之 类对象在执行时是如何生成的 C++ - 对象模型之 模板、异常、RTTI的实现 C++ - 对象模型之 成员函数调用

  • 深度探索 C++ 对象模型 04:成员函数

    C++ 支持三种 member function:static、nonstatic 和 virtual Member Function 的调用方式 nonstatic member function C++ 保证 nonstatic member function 至少和普通 non-member function 有相同的效率,member function 会被内部转化为 non-mem...

  • html新的页面打开新页面,javascript如何打开新窗口?

    JavaScript中可以使用window对象的open方法打开新窗口。open()方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。Window 对象Window 对象表示浏览器中打开的窗口。如果文档包含框架( 或 标签),浏览器会为 ...

  • js打开新窗口与页面跳转

    【代码】js打开新窗口与页面跳转。

  • layuiAdmin打开新窗口、新标签页

    打开新窗口 在控件上添加 lay-href 属性,并传递参数:url地址 tit标题 打开新窗口方法: function newTab(url, title) { if (top.layui.index) { top.layui.index.openTabsPage(url, title); } else { window.open...

  • Nuxt.js 新窗口打开页面,不使用标签

    话不多说,一句代码解决: window.open(url, "_blank"); 更多前端题

  • JS打开新窗口 Dorado7 覆盖当前窗口 Tab标签页调用外部网页

    Tab标签页调用外部网页。

  • C++对象模型之简述C++对象的内存布局

    在C++中,有两种类的成员变量:static和非static,有三种成员函数:static、非static和virtual。那么,它们如何影响C++的对象在内存中的分布呢? 当存在继承的情况下,其内存分布又是如何呢? 下面就一个非常简单的类,通过逐渐向其中加入各种成员,来逐一分析上述两种成员变量及三种成员函数对类的对象的内存分布的影响。 注:以下的代码的测试结果均是基于Ubuntu 14.0

  • C++对象模型之函数成员(3)

    1.1.1. 多重继承下的虚成员函数0001   class Base10002   {0003   public :0004     Base1();0005   virtual ~Base1();0006   virtual void speakClearly();0007   virtual Base1 *clone() const;0008   protected :0009     

  • html跳转浏览器打开新页面打开新窗口,用JS控制打开新窗口

    JavaScript中可以使用window对象的open方法打开新窗口。open()方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。Window 对象Window 对象表示浏览器中打开的窗口。如果文档包含框架( 或 标签),浏览器会为 ...

  • java如何调用新界面_如何使用webdriver在chrome中打开新窗口而不是新选项卡?

    我不是网页设计的大师,但我可以建议以下场景:// Get required page// Excecute below JavaScript with JavaScriptExecutorvar reference = document.querySelector('a#someID').getAttribute('href'); // You can ...

  • html5 在新标签页打开,Chrome,Javascript,window。在新标签页中打开

    小编典典您不能直接控制它,因为它是由Internet Explorer用户控制的选项。使用Window.open使用不同的窗口名称打开页面将在新...2. 您可以通过在第3个参数中指定选项来强制浏览器使用新窗口(“弹出窗口”)3. 如果win...

  • html怎么打开一个新窗口打开文件,js怎么打开新窗口

    js 中怎样在一个新页面打开javascript打开新窗口并写入内容我是想做一个打开新窗口后(t1.html),自动在新窗口里写入内容的程序:var html = ' '; var newwindow = window.open('', "_blank",''); newwindow.document...

  • java窗口添加标签页_在新标签页中打开新窗口

    window 变量为 undefined ...根据 javascript/typescript 的范围规则,在访问全局变量之前,查找局部变量值 . 此外,当您最初声明一个变量时,它被设置为undefined,因此您收到的错误消息 .因此,您只需更改捕获已打...

  • ajax 在新选卡打开,JavaScript在新窗口中打开,而不是选项卡

    但是,我希望页面在新窗口中打开,而不是在新标签页中打开。我该怎么做?#1楼关键是参数:如果提供参数[Height =“”,Width =“”],它将在新窗口中打开。如果您不提供 Parameters,那么它将在新选项卡中打开。在...

  • ajax找到标签后生成新标签,AJAX 请求后使用 JS 打开新标签页被阻止的解决方法...

    问题:AJAX 请求后,使用 window.open() 方法来打开新页面会被浏览器阻止。解决方法:在 AJAX 请求之前,就使用 const newWindow = window.open('about:blank'); 来打开一个空白页,AJAX 请求后拿到结果,再使用 new...

Global site tag (gtag.js) - Google Analytics