|
| |
| | Source-compatibility - encyclopedia article about Source-compatibility. |
 | | The source code must be compiled compiler is a computer program that translates a series of instructions written in one computer language (called the source language) into a resulting output in another computer language (also called the object or target language). |  | | Most compilers translate source code written in a high level language to object code or machine language that may be directly executed by a computer or a virtual machine. |  | | In modern programming languages, the source code which constitutes a program is usually in several text files, but the same source code may be printed in a book or recorded on tape (usually without a filesystem). |
|
http://encyclopedia.thefreedictionary.com/Source-compatibility
(845 words)
|
|
| |
| | Backward compatibility - Wikipedia, the free encyclopedia |
 | | Binary compatibility means that programs can work correctly with the new version of this library without requiring recompilation. |  | | A computer system is backward compatible if it is able to work with software or accessories designed for the system it is meant to replace. |  | | The Intel 80486 processor is backward compatible with the 80386 because it can execute programs written for the 80386. |
|
http://www.wikipedia.org/wiki/Backwards+compatibility
(279 words)
|
|
| |
| | oss-is-better.info |
 | | Compatibility is just one way, among several, that open source software provides social benefits to a wider slice of society than does proprietary closed source software. |  | | With open source software, the issue of an undocumented protocol cannot arise--the source code to a program implementing a protocol is a well-defined specification for the part of the protocol that the program implements. |  | | Additionally, you are provided with "source code" to the software, which allows you to modify the software in order to fix bugs, add features, or integrate it with other software. |
|
http://www.stanford.edu/~blp/writings/anp/oss-is-better.info
(6044 words)
|
|
| |
| | Source-compatibility Encyclopedia Article, Definition, History, Biography |
 | | Microsoft Windows systems are source compatible across one major family (NT, 2000, XP or 95, 98, ME), with partial source compatibility between the two families. |  | | Confusingly, sometimes the term is used for assembly language compatibility, where the source is already human-readable machine code but must be converted to executable code by an assembler. |  | | In computing, a device (usually a computer processor) that can run the same source code intended to be compiled and run on another device is said to be source-compatible. |
|
http://www.alienartifacts.com/search/encyclopedia/Source-compatibility
(327 words)
|
|
| |
| | 802-6320.xml |
 | | The SunOS/BSD Source Compatibility Package is an optional package in the SunOS 5.x operating system that makes available many SunOS 4.1 and BSD interfaces otherwise not included, or which may differ in functionality between the SunOS 4.1 and SunOS 5.x releases. |  | | Compatibility package header files and libraries used by the compatibility package version of the C compiler (cc) and linker (ld) are located in /usr/ucbinclude and /usr/ucblib. |  | | Compatibility package header files and libraries referenced by the compiler (cc) and linker (ld) are located in /usr/ucbinclude and /usr/ucblib. |
|
http://docs.sun.com/source/802-6320/802-6320.xml
(5495 words)
|
|
| |
| | JDK 1.1 Compability |
 | | If source files use new language features or APIs in JDK 1.1.x, they will not be usable with an earlier version of Java. |  | | This means that source files written to use the language features and APIs defined for 1.0.x can be compiled in 1.1.x and will run in 1.1.x. |  | | Downward binary compatibility is generally supported, though not guaranteed. |
|
http://www.unf.edu/~kmartin/tutorial/post1.0/converting/compatibility.html
(1072 words)
|
|
| |
| | Eclipse Tools - GEF Project |
 | | Since source incompatibilities are easy to deal with, maintaining source compatibility is considered much less important than maintaining contract and binary compatibility. |  | | Source Compatibility: GEF 3.2 will be upwards source-compatible with GEF 3.1 to the greatest extent possible. |  | | This means that source files written to use 3.1 APIs can often be successfully compiled and run against GEF 3.2 APIs. |
|
http://www.eclipse.org/gef/plan/gef_plan_3_2.html
(763 words)
|
|
| |
| | HeaderFiles |
 | | This compatibility header includes the new file () and warns that a compatibility header file was included in the source. |  | | To maintain compatibility with existing source, the default search path for included files has been changed, and a set of compatibility header files has been added. |  | | Another important goal was to maintain a high degree of source compatibility with Release 2. |
|
http://www.channelu.com/NeXT/NeXTStep/3.3/nd/ReleaseNotes/HeaderFiles.htmld
(322 words)
|
|
| |
| | Sun's Linux Offerings - Compatibility |
 | | Source compatibility; adhering to industry standards of Unix, Linux API and LinCAT (Linux Compatibility Assessment Toolkit) |  | | Common library and build environments streamline the process of developing source code that is compatible across Linux and Solaris operating environments. |  | | Included are free software development tools and how-to documents that simplify and streamline the process of developing applications that are source-code compatible across both the Linux and Solaris platforms. |
|
http://wwws.sun.com/software/linux/compatibility
(456 words)
|
|
| |
| | Evolving Java-based APIs |
 | | Achieving API binary compatibility requires being sensitive to the Java language's notion of binary compatibility [JLS2, chapter 13]. |  | | Apart from the binary compatibility issues, it is generally good software engineering practice that API classes should not expose any fields. |  | | Source code incompatibilities are not worth losing sleep over because the Client's owner can easily correct these problems if they do arise with only localized editing of the source code. |
|
http://www.eclipse.org/eclipse/development/java-api-evolution.html
(5046 words)
|
|
| |
| | SELinux Mailing List: by thread |
 | | Subject: Re: issue on binary and source compatibility |  | | Source compatibility for kernel modules means that you don't need to modify the kernel module sources, but you do need to rebuild them against the modified kernel headers so that they pick up the extended kernel data structures that include security fields. |  | | It says: At present SE Linux provides binary compatibility with existing applications, and source compatibility with kernel modules. |
|
http://www.nsa.gov/selinux/list-archive/0406/thread_body80.cfm
(874 words)
|
|
| |
| | JCP Talk: JavaWorld Interviews JCP Chair Rob Gingell |
 | | I think binary compatibility is much more market- and economically relevant than source compatibility independent of the technology. |  | | When Sun is the licensor, we use SCSL [Sun Community Source License], a license that requires derivative uses of the work to maintain compatibility with the specification as part of the terms for having access to the work. |  | | We mean source so that the developers who have invested their energies in learning Java technology have a wide range of uses against which to apply that skill. |
|
http://www.jcp.org/aboutJava/communityprocess/news/2002/12/gingell.html
(2570 words)
|
|
| |
| | Java 2 Platform Compatibility |
 | | If source files use new language features or Java 2 Platform APIs, they will not be usable with an earlier version of the Java platform. |  | | A package, class, or interface is presumed to exist if there is a corresponding directory, source file, or class file accessible on the classpath or the sourcepath, regardless of its content. |  | | This means that, except for the noted incompatibilities, source files written to use the language features and APIs defined for 1.0 and 1.1 can be compiled and run in the Java 2 SDK (v1.2 and 1.3). |
|
http://java.sun.com/j2se/1.3/compatibility.html
(2349 words)
|
|
| |
| | KDE Myths: 3rd Party Dev. / Binary and Source Compatibility of KDE Libraries |
 | | The KDE project strives to keep binary and source compatibility intact for as long as possible. |  | | During major releases source compatibility is also broken in some classes of some libraries, requiring actual porting. |  | | The KDE developers are very aware of the consequences of breaking binary and source compatibilty. |
|
http://kdemyths.urbanlizard.com/viewMyth.php?mythID=42
(477 words)
|
|
| |
| | Sun wrestles with open-source Java CNET News.com |
 | | The software can be covered by open-source licenses, while other mechanisms can be used to ensure compatibility, said Larry Lessig, a Stanford law professor and a board member of the Electronic Frontier Foundation. |  | | Under pressure from developers, Sun is weighing whether to get more open source in its approach to Java, despite the threat to the software's compatibility. |  | | If Java were open source, it also would permit people to create incompatible versions of that software. |
|
http://news.com.com/Sun+...+with+open-source+Java/2100-1007_3-5256228.html
(1804 words)
|
|
| |
| | Compatibility Statement for HP-UX 10.30 |
 | | This chapter will describe what this means for executable applications, object files, source files, data, and libraries, and will also discuss compatibility exceptions. |  | | The way in which the libraries are linked can affect binary compatibility. |  | | In most cases, these changes can be implemented in a way that maintains compatibility. |
|
http://docs.hp.com/en/5965-4406/ch03s02.html
(536 words)
|
|
| |
| | docs.sun.com: Binary Compatibility Guide |
 | | The Source Compatibility Package resolves this difference by setting up symbolic links whenever possible so that the applications, using the old path names, can access the files. |  | | As part of the Source Compatibility Package, a set of SunOS 4.x-compatible command binaries is also installed. |  | | When the path begins with /usr/5bin, the default Solaris 8 version of the command is executed; otherwise, the Source Compatibility Package version is executed. |
|
http://docs.sun.com/app/docs/doc/806-1047/6jac212ub?a=view
(886 words)
|
|
| |
| | E-PRESS CORP :: Easy Office Compatibility |
 | | Nonetheless, a large effort is made to ensure comptability with Open Source standards, as well as making where possible our files and projects as transparent as possible. |  | | Any changes made to utilized Open Source code are done so under the terms of the GNU General Public License, and all relevant source code is in turn provided by E-Press Corp. |  | | XML compatibility is expected by the end of 2004. |
|
http://www.e-press.com/products/compatibility.htm
(1156 words)
|
|
| |
| | BUG: Binary Compatibility Leaves Source File in Open State |
 | | When the Binary Compatibility property is set for an ActiveX Server component (.EXE or.DLL), Microsoft Visual Basic 5.0 leaves the compatible source file in an open state until the Visual Basic 5.0 environment is closed. |  | | When using the Binary Compatibility property, do not set the compatible source file to the same filename and location as the compiled component's destination file. |  | | This is not the case for the Project Compatibility option, nor is it the case for ActiveX Control projects. |
|
http://support.microsoft.com/support/kb/articles/Q168/4/14.asp
(503 words)
|
|
| |
| | binaryScan reference - Application transition - HP Dev Resource Central |
 | | See Source Compatibility Reports and Interpreting the Binary Compatibility Reports for more information about interpreting API and ABI reports, respectively. |  | | The source compatibility classes and their descriptions for the APIs are described here. |  | | When the underlying implementation differences do not affect the functionality of an interface, the interface is considered compatible between the two platforms at the source level. |
|
http://devresource.hp.com/drc/resources/binaryScan/reference.jsp
(4299 words)
|
|
| |
| | ONJava.com: Will You See Open Source J2EE Implementations? Not Likely. |
 | | All of these tests that break competitor's implementations wouldn't necessarily be included in the official compatibility test, but the open source process would get these incompatibilities on the table, making it possible to discuss intelligently what compatibility should really mean. |  | | The open source communities have been extremely good at preventing their standards from diverging -- there are no incompatible implementations of Perl, of Ruby, of Python, or of any significant tool that I'm aware of. |  | | The current situation, in which compatibility testing is prohibitively expensive, is not fair, not in the interest of the Java community, and not even in Sun's interest. |
|
http://www.onjava.com/pub/a/onjava/2002/02/13/osjava.html
(1709 words)
|
|
| |
| | Q & A with Stephen Borcich |
 | | Additionally, we have worked with customers on implementations of Open Source software on our platforms to make sure the compatibility and performance stands up to their expectations. |  | | Our new OpenSolaris initiative to open source the latest Solaris(TM) technology will make Sun the largest contributor of open source, surpassing even the University of California at Berkeley. |  | | Taking 21 years of development on Solaris and making it available as an Open Source project is unprecedented. |
|
http://www.sun.com/aboutsun/media/features/opensourceqa.html?biga=15
(857 words)
|
|
| |
| | Clirr - Clirr |
 | | Clirr is a tool that checks Java libraries for binary and source compatibility with older releases. |  | | In a continuous integration process Clirr can automatically prevent accidental introduction of binary or source compatibility problems. |  | | the Binary Compatibility section in the Java Language specification. |
|
http://clirr.sourceforge.net
(191 words)
|
|
| |
| | cbrumme's WebLog : The PDC and Application Compatibility, but still no Hosting |
 | | However, when it comes to source compatibility, I don't mind breaking changes if they improve the platform and there is some way to do what I was doing before by tweaking the source code. |  | | Anyway, your best bet would be to bundle the error checking and compatibility technology you are talking about into VS without increasing the price of VS. These are excellent features that would help justify a new upgrade that the public would pay for, increasing revenue without running afoul of the DoJ. |  | | I was always in favor of side-by-side is a great solution for binary compatibility. |
|
http://blogs.msdn.com/cbrumme/archive/2003/11/10/51554.aspx
(9082 words)
|
|
| |
| | Information Manager Journal: CES: Bringing open source compatibility to consumer electronics |
 | | Information Manager Journal: CES: Bringing open source compatibility to consumer electronics |  | | I doubt Microsoft would be working half as hard on this integration if it weren't for open source in pursuit, now visible in Microsoft's rear-view mirror. |  | | Open source-based technology is the new infrastructure of the decade, and it's not limited to IT anymore. |
|
http://scottmace.typepad.com/imanager/2005/01/ces_bringing_op.html
(323 words)
|
|
| |
| | Open Directory - Computers: Software: Operating Systems: Microkernel: Open Source |
 | | Haiku Project - (former OpenBeOS project) Goal: recreate (functional equivalent), and then extend, BeOS R5, with binary and source compatibility. |  | | Gemini Nucleus - Open source project to make a production quality micro kernel based on the latest findings in OS research. |  | | Spoon Microkernel - Hobby and education OS, for Intel compatible CPUs; simple, available source code make it a useful source of learning material. |
|
http://dmoz.org/Computers/Software/Operating_Systems/Microkernel/Open_Source
(484 words)
|
|
| |
| | Bug ID: 5052968 REGRESSION: Source compatibility problem with java.io.File |
 | | Bug ID: 5052968 REGRESSION: Source compatibility problem with java.io.File |  | | In the source (i.e., the Java source) there is no longer a compareTo(Object) method in File to be overridden. |  | | It is the generification of class File (4964490) that caused this incompatibility, not anything that was done in the compiler. |
|
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5052968
(450 words)
|
|
| |
| | Binary and Source Compatibility |
 | | I don't want to be a wet blanket, but is breaking source and especially binary compatibility so soon really such a good idea? |  | | I agree that binary compatibility is a disaster on Linux. |  | | Binary and packaging compatibility is already a disaster on Linux. |
|
http://dot.kde.org/1061880936/1061915441
(442 words)
|
|
| |
| | email.ca - source code |
 | | do whatever they wish with the source code distributed in the framework. |  | | Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd Edition |  | | Part 1 of 2 pages A recent spate of vulnerabilities discovered in Cisco's pervasive Internetwork Operating System (IOS) and the availability of its source code have not detracted from the company's mission to keep end use... |
|
http://www.email.ca/source-code/reference/search
(155 words)
|
|
| |
| | Source compatibility - LinuxQuestions.org Wiki |
 | | Source compatability is much easier to maintain than binary compatability. |  | | Two or more pieces of code are said to be source compatable if they compile together. |  | | Code that code in other files rely on may be changed. |
|
http://wiki.linuxquestions.org/wiki/Source_compatibility
(88 words)
|
|
|