开源软件查询 开源软件是什么 - 电脑知识 - 【三明电脑网】_三明电脑维修_三明笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑知识 > 正文

开源软件查询 开源软件是什么

发布日期:2020-11-23

摘要:如果要想查找一个软件的源代码,应该怎么去查找???? 如果你问题所说的"源码"是指编译该可执行文件所用的高级语言的源代码的话,那么现在没有任何一个软件可以做到这一点 如果你的"源码"是指这个可执行文件...

开源软件查询

如果要想查找一个软件的源代码,应该怎么去查找????

如果你问题所说的"源码"是指编译该可执行文件所用的高级语言的源代码的话,那么现在没有任何一个软件可以做到这一点.如果你的"源码"是指这个可执行文件的汇编指令,那么可以利用一些反汇编工具,如W32Dasm,或现在比较流行的ollydbg,其中ollydbg还可以进行动态调试.但反汇编之前最好要查看一下该可执行文件是否加壳了,如果加了壳,那么反汇编出来也不是真正被执行的指令.测壳建议用PEID, 基本可以正确测出所有流行的壳.

开源软件背后的理念是什么?

开源软件指允许用户自行修改代码(控制操作的规则)的计算机软件。

它与专有代码恰好相反,后者的软件供应商不允许用户查看代码,因 此无法修改(盗窃)软件。

自称开源原始码的软件并不一定是免费的——即不收费。

软件作者可以收取使用费用,虽然只是象征性的。

根据免费软件基金会的规定,“免费软件”是一个自由的问题,而不 是价格的问题。

要理解这一概念,你必须意识到这里指“言语自由” 中的“自由” 而不是“免费食物”中的“免费”。

用户可以自由运行、 复制、传播、研究、更改和改进软件。

尽管存在这一声明,大多数自 由软件还是免费使用的。

开源软件通常所受的保护来自公共版权而非版权法。

公共版权并不意 昧着向公共领域开放资源,也不是像联邦版权法一样,绝对禁止复制。

相反,根据免费软件基金会的规定,公共版权是一种保护形式,保证 任何重新传播该软件的个人,无论对软件修改与否,均须继续保持复 制与分享的自由。

幵放资源已经演变成为一场分享,合作.互动创新 的运动, 成为一种信念。

很多人相信,在目前残酷的软件企业化的过 程中,这样的理念是不可或缺的。

为什么网站都是可以随便查看源代码,那个网站都能看到源代码,而...

代码是开源的,但是系统默认不会安装所有的源代码,只安装必须用到的二进制文件(可执行程序)、库文件、配置文件、头文件等,否则会占用极其庞大的硬盘空间(恐怕这不是你希望的结果)……如果想看源代码的话,有两种方式:1. 直接到项目站点,下载源代码包2. ubuntu下使用 sudo apt-get source * 下载某一个包的源代码

上一篇:极路由安装软件 路由器安装软件

下一篇:三网融合软件技术 三网融合是哪三网