开源IDE daplink,C的开源IDEcodeblocks能够进行win32图形界面编程吗

1,C的开源IDEcodeblocks能够进行win32图形界面编程吗可以
2,开源软件的开放源代码如何获得其官方网站上就有下载和相关文档 。www.geany.orgSourceForge上也有下载:sourceforge.net/projects/geany不过...why not Eclipse?
3,Arduino开源的IDE 是什么意思IDE(Integrated Development Environment),译为集成开发环境,相当于编辑器编译器加连接器+其他 。开源是说免费的可以自己编写改变的 。关键词而已.....【开源IDE daplink,C的开源IDEcodeblocks能够进行win32图形界面编程吗】
4 , 开源软件的开放源代码如何获得你得先确定他到底是不是开源软件,很多所谓开源只是免费而已 , 开放源代码的软件没那么多 。如果有的话,一般作者会放到官网上,和二进制码放一块供人下载,同时还有开发文档什么的 。大部分在sourceforge上都有 。不确定你这个是不是开源 。说实话,我实在不太确定你要那玩意干嘛 。IDE的源码对于软件初学者而已没什么用处,那个是相当难的 。。。其官方网站上就有下载和相关文档 。www.geany.orgSourceForge上也有下载:sourceforge.net/projects/geany不过...why not Eclipse?开放源码软件《open-source》是一个新名词,它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制 。开放源码软件通常是有copyright的,它的许可证可能包含这样一些限制: 著意的保护它的开放源码状态,著者身份的公告,或者开发的控制 。“开放源码”正在被公众利益软件组织注册为认证标记,这也是创立正式的开放源码定义的一种手段 。开放源码软件主要被散布在全世界的编程者队伍所开发,但是同时一些大学,政府机构承包商,协会和商业公司也开发它 。开放源码软件在历史上曾经与unix,internet联系的非常紧密 。在这些系统中许多不同的硬件需要支持 , 而且源码分发是实现交叉平台可移植性的唯一实际可行的办法 。在dos,windows,macintosh平台上仅仅有很少的用户有可用的编译器 , 开放源码软件更加不普遍 。对开放源码开发模式的更详细的讨论请看eric raymond写的“the cathedral and the bazaar” 。5,什么是开源BI系统Framework开源框架,这是在商业BI系统中所没有的 。我们可以使用它们来构建自己的BI工具,或者增强和扩展我们的BI解决方案 。Stand-alone Tools独立的BI工具,这是开源项目中数量最多的一类 。很多工具只侧重BI系统中的某个环节和方面,如ETL、Report、OLAP和Database等等 。BI Suit在统一的架构下提供了多种BI系统的特性的工具集合 。就目前的情况看,不管是商业软件还是开源软件,还没有任何一个套件提供了完整的端到端的BI解决方案 。这些开源的BI Suit是通过连接多个其他的组件和工具的方式形成套件的 , 由于BI系统涉及到的工具是非常多的,所以整合一套完整的BI解决方案是很困难的 。BI解决方案中的工具一个完整的BI解决方案中有多种工具来完成BI系统中各个阶段的工作 。ETL工具数据抽取、转换和加载工具 。优秀的ETL工具应该具有以下特性:1、 Workflow Management, Job Execution and Scheduling Manager 。能方便地定义流程并自动化执行ETL任务 。2、 Centralized Metadata Repository and Management 。集中存储和管理符合业界标准的元数据 。3、 Data Profile and Validation 。可以检验数据的质量 。4、 High Performance 。在大负荷的任务执行中仍然有良好的性能 。5、 Scalable, Platform Independent 。具有良好的弹性,支持多种操作系统和数据库系统,能操作多种异构的数据源 。6、 Open Architecture and API 。具有开放的架构和易于使用的二次开发接口 。目前较为知名的开源ETL工具有:1、 KETL , 由具有IBM和KPMG背景的Kinetic Networks公司开发,现在已经有三年多的产品应用历史,成功应用于一些产品中,在点击流(ClickStream)分析应用中表现出色 。KETL采用Plug-in的架构,使用Java开发 。2、 KETTLE,为一个元数据驱动的ETL工具 。已经加入Pentaho 。3、 Clover ETL,为一个基于Java的ETL Framework,可以用来开发自己的ETL应用 。4、 Enhydra Octopus,为一个基于Java的ETL工具,使用JDBC来连接各种数据源,易于使用和部署 。

    推荐阅读