阅读更多

1顶
0踩

开源软件

翻译新闻 NASA(美国宇航局)开源项目一览

2014-03-27 11:22 by 资深记者 学良3 评论(6) 有10811人浏览
开源不仅仅局限于Red Hat,它也不是某一个公司的代名词。事实上,美国国家航空航天研究组织——NASA之前曾组织的很多项目后来都已经开源了,这些项目不管是对企业还是对单个开发者而言都是极有帮助的。



下面就列举NASA所组织过的较为知名的开源项目:

1. BigView

这个项目可以使用在任何规模的台式电脑上,处理交互式图像的缩放和移动,同时还可以运行在Linux平台上。此外,BigView还可以在多屏幕环境下工作,这个多屏幕环境指的是多个PC协同运作来观察一个较大的图像。

2. CFD Utilities

这是一个很实用的软件,自带约30个Fortran 90类库,而这些类库里还有近100个内置的应用程序和77个子程序。

3. CODE

这是一个开源的软件框架,其构建目的是为了控制和查看分布式环境。此框架的基本功能可以让用户查看分布式的资源、服务和App。除了查看之外用户还可以管理这些分布式的资源、服务和App。

4. E-Standards for Mass Properties Engineering

这是一个开源论坛,旨在提高开发者对于Java应用质量特性的兴趣。

5. ECHO

ECHO的概念已经出来很多年了,NASA在这个工具的研究上也花了很长时间,终于成功地开发出了IIMS,其在早期被称之为独立信息管理系统。其功能性目标包括:

  • 提供良好的文档接口和协议,帮助开发者构建并嵌入用户界面工具和服务。
  • 提供信息管理来支持库存、服务元数据和中间件。
  • 提供数据请求路径和跟踪。
  • 支持图形、关键字和freetext搜索。
6. Geometry Manipulation Protocol (GMP)

这是另一个开源的类库,在ANSI C和XML数据结构之间序列化数据类型,这么做的目的是为CFD应用程序提供支持。

7. Growler

这是一个开源的基于C++的分布式对象和事件架构,同时支持C++对象的序列化。其主要应用程序支持交互式、分布式可视化计算转向,并发可视化,但它是一个用于分布式编程的通用系统。

8. IND

这是一个开源的系统,可以处理大部分的独立事件,而这些独立事件都是使用固定长度的向量描述的值。IND提供了一系列的功能特征和使用风格,主要是为了方便普通用户以及高级用户或者是那些对调查研究感兴趣的人使用。IND是由四个基础的例程组成:数据操作例程、目录生成例程、目录检测例程和目录显示例程。

9. IPG Execution Service

这是一个开源执行软件,允许用户监控,取消并提交他们的工作。在提交一份工作之后,用户可以通过定期监控或者是通过实时查询等方式来跟进这一工作的状况,更重要的是用户也可以通过这个新工具来取消自认为是很复杂的任务。

10. JavaGenes

这是一个用Java语言编写的开源软件系统,并使用遗传算法、随机爬山算法、模拟的annea-healing等等。JavaGenes已经被广泛应用在分子学、原子力场参数、数字电路、对地观测计划和天线领域。

原文:EFYTimes
  • 大小: 23.8 KB
来自: EFYTimes
1
0
评论 共 6 条 请登录后发表评论
6 楼 bitray 2014-04-02 10:10
feitianwu2010 写道
allenny 写道
feitianwu2010 写道
东西是好,有没有窃密代码呢?


NASA和NSA差一个字母你看不见阿


差一个字母就不会有了,你的智商也太简单了吧?

抬杠阿.c也不是中国开发的
5 楼 zhlun 2014-04-02 08:07
全英文的,头都大了,一个单词去猜.
4 楼 pengyue77 2014-03-28 21:44
没有worldwind吗?
3 楼 feitianwu2010 2014-03-27 13:19
allenny 写道
feitianwu2010 写道
东西是好,有没有窃密代码呢?


NASA和NSA差一个字母你看不见阿


差一个字母就不会有了,你的智商也太简单了吧?
2 楼 allenny 2014-03-27 12:51
feitianwu2010 写道
东西是好,有没有窃密代码呢?


NASA和NSA差一个字母你看不见阿
1 楼 feitianwu2010 2014-03-27 12:04
东西是好,有没有窃密代码呢?

发表评论

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

相关推荐

  • Extjs怎么实现页面值的传递和接受

    Extjs怎么实现页面值的传递和接受 extjs传参和用什么语言做后台处理没关系,用以下方法传值过去,然后用相应语言接收参数的方法正常接收就行了, 1.ajax方法传值: Ext.Ajax.request({  url:'DoAction.jsp ...

  • html 弹出层 传参数,layer iframe 弹框与主页面之间传值

    因为弹框的标题和内容都可以自定义,所以可以构建出简单的页面弹出框(与主页面同源,样式脚本都可以通用)。然后就碰到一些需要在弹出层上提交表单之类的操作,这是 improptu 不能满足的。当然可以用 bootstrap 框架...

  • 解决Extjs传参到action中文乱码和jsp之间传值的中文乱码问题

    最后发现是这段代码没有规范的使用java.net.URLEncoder,虽然使用了java.net.URLEncoder.encode()对要传递的中文进行编码,可是接收页面接收时没有使用java.net.URLEncoder.decode()进行解码。导致在有的机器上运行...

  • extjs5的grid垂直滚动条bug_Extjs grid panel自带滚动条失效的解决方法

    Extjs grid panel自带滚动条失效的解决方法之前用EXTJS的gridPanel组件的时候,因为经常对gridPanel中的stroe数据进行过滤,所以有时候总是导致gridPanel自身所带的scrollbar失效。取个实例,EXTJS gridPanel自带的...

  • ExtJs知识点概述

    经过不断的发展与改进,ExtJS现在已经成功发布到了ExtJS 6版本,是一套目前最完整和最成熟的javascript基础库之一,利用ExtJS构建的WEB应用具有与桌面程序一样的标准用户界面和操作方式,并能够跨不同的浏览器平台...

  • ext中引用ux_Extjs Ext.ux.IFrame的用法 以及父子窗口间函数相互调用

    Extjs Ext.ux.IFrame的用法 以及父子窗口间函数相互调用Ext.ux.IFrame Extjs官方提供的一个组件,可以很方便的使用。这样就完成了一个简单的IFrame的使用,通过Extjs的扩展 它变成了一个组件 可以放在任何容器内 并且...

  • JS、JQuery和ExtJs的跨域处理

    跨域,JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。 同源策略,它是由Netscape提出的一个...

  • extjs笔记

    1. ExtJs 结构树.. 2 2. 对ExtJs的态度.. 3 3. Ext.form概述.. 4 4. Ext.TabPanel篇.. 5 5. Function扩展篇.. 7 6. Ext.data.Store篇.. 10 7. Ext.data.JsonReader篇一.. 12 8. Ext.data.Jso...

  • ExtJs总结(一)

    会按照设置的宽度之间的比例进行显示,而不是按照设置的宽度。   3.指定自动填充剩余空间的列 也可以指定一列来完成该操作,但该操作要求该列必须定义时指定id值。 var cm=new Ext .grid.columnModel({ {...

  • ExtJS学习——Ext.Element

    Ext中最基本的元素是Ext.Element(但并非指在Ext类结构中处于最上层),它是构成Ext组件的元素,介乎于纯dom和Component之间,它是在标准HTML元素上进行的高级封装,可以在上面添加如事件侦听器,对DOM操作,对CSS...

  • extjs 总结

    会按照设置的宽度之间的比例进行显示,而不是按照设置的宽度。   3.指定自动填充剩余空间的列 也可以指定一列来完成该操作,但该操作要求该列必须定义时指定id值。 var cm=new Ext.grid.columnModel({ {header:...

  • extjs摘抄

    会按照设置的宽度之间的比例进行显示,而不是按照设置的宽度。 3.指定自动填充剩余空间的列 也可以指定一列来完成该操作,但该操作要求该列必须定义时指定id值。 var cm=new Ext.grid.columnModel({ {...

  • 风光储直流微电网Simulink仿真模型:光伏发电、风力发电与混合储能系统的协同运作及并网逆变器VSR的研究,风光储直流微电网Simulink仿真模型:MPPT控制、混合储能系统、VSR并网逆变器的设

    风光储直流微电网Simulink仿真模型:光伏发电、风力发电与混合储能系统的协同运作及并网逆变器VSR的研究,风光储直流微电网Simulink仿真模型:MPPT控制、混合储能系统、VSR并网逆变器的设计与实现,风光储、风光储并网直流微电网simulink仿真模型。 系统由光伏发电系统、风力发电系统、混合储能系统(可单独储能系统)、逆变器VSR?大电网构成。 光伏系统采用扰动观察法实现mppt控制,经过boost电路并入母线; 风机采用最佳叶尖速比实现mppt控制,风力发电系统中pmsg采用零d轴控制实现功率输出,通过三相电压型pwm变器整流并入母线; 混合储能由蓄电池和超级电容构成,通过双向DCDC变器并入母线,并采用低通滤波器实现功率分配,超级电容响应高频功率分量,蓄电池响应低频功率分量,有限抑制系统中功率波动,且符合储能的各自特性。 并网逆变器VSR采用PQ控制实现功率入网。 ,风光储; 直流微电网; simulink仿真模型; 光伏发电系统; 最佳叶尖速比控制; MPPT控制; Boost电路; 三相电压型PWM变换器;

  • 以下是针对初学者的 **51单片机入门教程**,内容涵盖基础概念、开发环境搭建、编程实践及常见应用示例,帮助你快速上手

    以下是针对初学者的 **51单片机入门教程**,内容涵盖基础概念、开发环境搭建、编程实践及常见应用示例,帮助你快速上手。

  • 【Python毕设】根据你提供的课程代码,自动排出可行课表,适用于西工大选课_pgj.zip

    【Python毕设】根据你提供的课程代码,自动排出可行课表,适用于西工大选课_pgj

  • 【毕业设计】[零食商贩]-基于vue全家桶+koa2+sequelize+mysql搭建的移动商城应用.zip

    【毕业设计】[零食商贩]-基于vue全家桶+koa2+sequelize+mysql搭建的移动商城应用

  • 电动汽车充电背景下的微电网谐波抑制策略与风力发电系统仿真研究,电动汽车充电微电网的谐波抑制策略与风力发电系统仿真研究,基于电动汽车充电的微电网谐波抑制策略研究,包括电动汽车充电负 载模型,风电模型,光

    电动汽车充电背景下的微电网谐波抑制策略与风力发电系统仿真研究,电动汽车充电微电网的谐波抑制策略与风力发电系统仿真研究,基于电动汽车充电的微电网谐波抑制策略研究,包括电动汽车充电负 载模型,风电模型,光伏发现系统,储能系统,以及谐波处理模块 风力发电系统仿真 ,电动汽车充电负载模型; 风电模型; 光伏发现系统; 储能系统; 谐波处理模块; 风力发电系统仿真,电动汽车充电微电网的谐波抑制策略研究:整合负载模型、风电模型与光伏储能系统

  • Vscode部署本地Deepseek的continue插件windows版本

    Vscode部署本地Deepseek的continue插件windows版本

  • 模拟电子学中滤波器的F0和Q参数详解及各类滤波器的设计方法

    内容概要:本文详细介绍了滤波器的两个关键参数——截止频率(F0)和品质因素(Q),并探讨了不同类型的滤波器(包括低通、高通、带通和带阻滤波器)的设计方法及其特性。文章首先明确了F0和Q的基本概念及其在滤波器性能中的作用,接着通过数学推导和图形展示的方式,解释了不同Q值对滤波器频率响应的影响。文中特别指出,通过调整Q值可以控制滤波器的峰谷效果和滚降速度,进而优化系统的滤波性能。此外,还讨论了不同类型滤波器的具体应用场景,如低通滤波器适用于消除高频噪声,高通滤波器用于去除直流分量和低频干扰,而带通滤波器和带阻滤波器分别用于选取特定频段信号和排除不需要的频段。最后,通过对具体案例的解析,帮助读者更好地理解和应用相关理论。 适合人群:电子工程及相关领域的技术人员、研究人员以及高校学生,特别是那些需要深入了解滤波器设计原理的人群。 使用场景及目标:适用于从事模拟电路设计的专业人士,尤其是希望掌握滤波器设计细节和技术的应用场合。目标是让读者能够灵活运用Q值和F0来优化滤波器设计,提升系统的信噪比和选择性,确保信号的纯净性和完整性。

  • QUARTEUSⅡ在EDA技术中的应用: CPLD/FPGA电路设计全流程解析与实例展示

    内容概要:本文主要讲述了利用QUARTUSⅡ进行电子设计自动化的具体步骤和实例操作,详细介绍了如何利用EDA技术在QUARTUSⅡ环境中设计并模拟下降沿D触发器的工作过程,重点探讨了系统规格设计、功能描述、设计处理、器件编译和测试四个步骤及相关的设计验证流程,如功能仿真、逻辑综合及时序仿真等内容,并通过具体的操作指南展示了电路设计的实际操作方法。此外还强调了QUARTUSⅡ作为一款集成了多种功能的综合平台的优势及其对于提高工作效率的重要性。 适用人群:电子工程、自动化等相关专业的学生或者工程师,尤其适用于初次接触EDA技术和QuartusⅡ的用户。 使用场景及目标:旨在帮助用户理解和掌握使用QUARTUSⅡ这一先进的EDA工具软件进行从概念设计到最后成品制作整个电路设计过程的方法和技巧。目标是在实际工作中能够熟练运用QUARTUSⅡ完成各类复杂电子系统的高效设计。 其他说明:文中通过具体的案例让读者更直观理解EDA设计理念和技术特点的同时也为进一步探索EDA领域的前沿课题打下了良好基础。此外它还提到了未来可能的发展方向,比如EDA工具的功能增强趋势等。

Global site tag (gtag.js) - Google Analytics