The "Artistic License"
Preamble
The intent of this document is to state the conditions under which a
Package may be copied, such that the Copyright Holder maintains some
semblance of artistic control over the development of the package,
while giving the users of the package the right to use and distribute
the Package in a more-or-less customary fashion, plus the right to make
reasonable modifications.
Definitions:
"Package" refers to the collection of files distributed by the
Copyright Holder, and derivatives of that collection of files
created through textual modification.
"Standard Version" refers to such a Package if it has not been
modified, or has been modified in accordance with the wishes
of the Copyright Holder as specified below.
"Copyright Holder" is whoever is named in the copyright or
copyrights for the package.
"You" is you, if you're thinking about copying or distributing
this Package.
"Reasonable copying fee" is whatever you can justify on the
basis of media cost, duplication charges, time of people involved,
and so on. (You will not be required to justify it to the
Copyright Holder, but only to the computing community at large
as a market that must bear the fee.)
"Freely Available" means that no fee is charged for the item
itself, though there may be fees involved in handling the item.
It also means that recipients of the item may redistribute it
under the same conditions they received it.
1. You may make and give away verbatim copies of the source form of the
Standard Version of this Package without restriction, provided that you
duplicate all of the original copyright notices and associated disclaimers.
2. You may apply bug fixes, portability fixes and other modifications
derived from the Public Domain or from the Copyright Holder. A Package
modified in such a way shall still be considered the Standard Version.
3. You may otherwise modify your copy of this Package in any way, provided
that you insert a prominent notice in each changed file stating how and
when you changed that file, and provided that you do at least ONE of the
following:
a) place your modifications in the Public Domain or otherwise make them
Freely Available, such as by posting said modifications to Usenet or
an equivalent medium, or placing the modifications on a major archive
site such as uunet.uu.net, or by allowing the Copyright Holder to include
your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict
with standard executables, which must also be provided, and provide
a separate manual page for each non-standard executable that clearly
documents how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
4. You may distribute the programs of this Package in object code or
executable form, provided that you do at least ONE of the following:
a) distribute a Standard Version of the executables and library files,
together with instructions (in the manual page or equivalent) on where
to get the Standard Version.
b) accompany the distribution with the machine-readable source of
the Package with your modifications.
c) give non-standard executables non-standard names, and clearly
document the differences in manual pages (or equivalent), together
with instructions on where to get the Standard Version.
d) make other distribution arrangements with the Copyright Holder.
5. You may charge a reasonable copying fee for any distribution of this
Package. You may charge any fee you choose for support of this
Package. You may not charge a fee for this Package itself. However,
you may distribute this Package in aggregate with other (possibly
commercial) programs as part of a larger (possibly commercial) software
distribution provided that you do not advertise this Package as a
product of your own. You may embed this Package's interpreter within
an executable of yours (by linking); this shall be construed as a mere
form of aggregation, provided that the complete Standard Version of the
interpreter is so embedded.
6. The scripts and library files supplied as input to or produced as
output from the programs of this Package do not automatically fall
under the copyright of this Package, but belong to whoever generated
them, and may be sold commercially, and may be aggregated with this
Package. If such scripts or library files are aggregated with this
Package via the so-called "undump" or "unexec" methods of producing a
binary executable image, then distribution of such an image shall
neither be construed as a distribution of this Package nor shall it
fall under the restrictions of Paragraphs 3 and 4, provided that you do
not represent such an executable image as a Standard Version of this
Package.
7. C subroutines (or comparably compiled subroutines in other
languages) supplied by you and linked into this Package in order to
emulate subroutines and variables of the language defined by this
Package shall not be considered part of this Package, but are the
equivalent of input as in Paragraph 6, provided these subroutines do
not change the language in any way that would cause it to fail the
regression tests for the language.
8. Aggregation of this Package with a commercial distribution is always
permitted provided that the use of this Package is embedded; that is,
when no overt attempt is made to make this Package's interfaces visible
to the end user of the commercial distribution. Such use shall not be
construed as a distribution of this Package.
9. The name of the Copyright Holder may not be used to endorse or promote
products derived from this software without specific prior written permission.
10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
该项目是一款基于C语言核心的跨平台汇编器yasm的设计源码,总文件量达到1608个,其中汇编文件461个,十六进制文件348个,C源文件113个,错误警告文件93个,头文件86个,文本文件50个,Visual Studio项目文件49个,Shell脚本44个,批处理文件41个。源码中还包含了C语言、Shell和Python等多种编程语言元素,适用于多种开发环境和平台。
资源推荐
资源详情
资源评论
收起资源包目录
基于C语言核心的跨平台汇编器yasm设计源码 (1620个子文件)
GNU_LGPL-2.0 25KB
GNU_GPL-2.0 18KB
re2c.1 15KB
yasm.1 12KB
yasm_arch.7 17KB
yasm_objfmts.7 4KB
yasm_dbgfmts.7 3KB
yasm_parsers.7 2KB
ABOUT-NLS 92KB
configure.ac 9KB
Makefile.am 8KB
elf-x86id.asm 301KB
x86id.asm 300KB
dwarf64_leb128.asm 133KB
avx.asm 57KB
avxcc.asm 29KB
avx2.asm 23KB
dwarfwin64_testhd.asm 15KB
vbeaf.asm 15KB
opt-gvmat64.asm 14KB
socket.asm 13KB
dwarf32_testhd.asm 13KB
reptlong.asm 12KB
xop-all.asm 11KB
fma.asm 9KB
ssewidth.asm 9KB
longline.asm 8KB
xdflong.asm 7KB
elfmanysym.asm 6KB
xdfprotect.asm 6KB
lc3b-mp22NC.asm 6KB
vsib.asm 5KB
strict.asm 4KB
gas-macho64.asm 4KB
sse4.asm 3KB
win64-dataref.asm 3KB
amd-fma4.asm 3KB
simd-2.asm 3KB
elfso.asm 3KB
riprel2.asm 3KB
elfsox32.asm 3KB
elfso64.asm 3KB
riprel1.asm 2KB
machotest64.asm 2KB
win32at.asm 2KB
genopcode.asm 2KB
machotest.asm 2KB
elftest.asm 2KB
stabs-elf.asm 2KB
cofftest.asm 2KB
win32test.asm 2KB
gas-macho32.asm 2KB
ldlinux-sects.asm 2KB
ssse3.asm 2KB
aes.asm 2KB
sce3.asm 2KB
pushnosize.asm 2KB
bmi2.asm 1KB
imm64.asm 1KB
bintest.asm 1KB
rdftest1.asm 1KB
win32secrel32.asm 1KB
macho32-size.asm 1KB
macho32-pic.asm 1KB
jmpsize1-err.asm 1KB
gas-pop.asm 1KB
incbin.asm 1KB
rdtmain.asm 1KB
sce1.asm 1KB
bin-farabs.asm 1KB
jmpsize1.asm 1KB
bmi1.asm 1KB
clmul.asm 1KB
nasm-macho64-pic.asm 1KB
gas-macho64-pic.asm 1020B
opt-struc.asm 956B
mem64.asm 949B
xop-cc.asm 880B
align64.asm 863B
align32.asm 863B
cv8-multi.asm 847B
multisect2.asm 808B
gas-moreinsn.asm 780B
multisect1.asm 774B
larlsl.asm 772B
mem.asm 768B
jmpfar.asm 746B
gas-llabel.asm 731B
rdfext.asm 713B
sce4.asm 706B
multisect4.asm 687B
rdftest2.asm 659B
ripseg.asm 626B
addbyte.asm 616B
fp.asm 601B
fp2.asm 600B
nomem64.asm 581B
sce2.asm 576B
rdtlib.asm 572B
addrop.asm 565B
共 1620 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17
资源评论
lsx202406
- 粉丝: 2792
- 资源: 5659
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功