开源解决方案_使用开源工具创建负担得起的解决方案

开源解决方案

开源通常是许多公民技术解决方案的核心,因为使用开源会利用很多人的思想。 尤其是小型Web解决方案提供商,经常将开源作为提供服务的一种方式,而不必重新发明轮子。 最近,我发现了萨克拉曼多市一家民间网络解决方案提供商Digital Deployment ,该公司利用开放源代码,因此我要求他们与我分享他们的故事。 我通过电话与首席运营官Sloane Dell'Orto和首席软件工程师Dennis Stevense聊天。

数字部署始于2004年,当时Mac Clemmens创办了一家小公司来提供Drupal解决方案。 典型的客户是大型协会,非营利组织和机构,包括教育作家协会加利福尼亚州教师退休制度 。 这些较大的客户通常会为Drupal解决方案支付5万至20万美元。

在参加公民技术会议时,Digital Deployment员工开始了解到他们的Drupal解决方案在财务上超出了某些潜在客户的能力。 这些客户(特殊地区)是地方政府的最小形式。 例如消防区,水区,社区服务区。 他们需要网站解决方案,但根本负担不起更大的项目成本。 齐心协力,Digital Deployment员工想出了一种更便宜的软件即服务(SaaS)解决方案,称为Streamline。 Streamline本身不是开源的,而是使用包括Ruby on Rails,Angular和React在内的开源工具构建的。 数字部署人员会回馈他们使用的漏洞修复等工具。

不久前,加利福尼亚州立法机构通过了一项透明法律SB272,法律要求所有地方政府机构创建其使用的满足特定要求的计算机系统的系统目录。 数字部署本身在帮助地方政府遵守这一新任务中发挥了作用。 Dennis和Sloane集思广益并构建了系统目录工具,以帮助机构轻松遵守法规。 该工具是使用带有React前端的Node.js构建的。 Digital Deployment免费分发此工具,供加利福尼亚州的地方政府使用。 同样,这里创建的解决方案不是开源的,而是使用开源工具创建的。 Dennis告诉我,他和Ben(该公司的另一位软件工程师)喜欢参加本地开放源代码聚会社区,包括Ruby会议,Drupal组和Sacramento Javascript Meetup

我问Digital Deployment,什么开源会议人员参加。 丹尼斯告诉我,他参加了DrupalCon和BADCAMP(海湾地区Drupal营地)。 他最近参加了在西雅图举行的开源与情感会议 ,并在Node Package Manager的演示中找到了价值。

我觉得有责任问Digital Deployment,他们是否考虑过将自己的解决方案作为开源发布。 斯隆·戴尔·奥尔托(Sloane Dell'Orto)回答说,他们希望有一天能做到这一点,但他们意识到这样做会对小公司造成的负担。 丹尼斯以这种方式解释道:“将软件解决方案作为开源来发布是一个严肃的承诺。您不能随便做出这样的决定,因为这很容易使人不知所措。这就像领养小狗一样。除非您准备好了做所有抚养小狗的工作,您不应该做出这种承诺。”

我从与Digital Deployment的交谈中学到的是,封闭源解决方案和开放源解决方案不必是一个或一个或一个提议。 开源生态系统可以通过多种方式支持封闭源解决方案,并且解决方案提供商可以参与开放源代码社区,从而将价值返回给该社区。

翻译自: https://opensource.com/life/16/8/open-source-helps-local-government-agencies-serve-public

开源解决方案

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值