Source-compatibility - Factbites
 Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Source-compatibility


    Note: these results are not from the primary (high quality) database.


In the News (Thu 31 Dec 09)

  
 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.
In technology, especially computing, a product is said to be backward compatible when it is able to take the place of an older product, by interoperating with other products that were designed for the older product.
www.wikipedia.org /wiki/Backwards+compatibility   (279 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.
Source code changes may be required when transitioning to a new compiler product such as from C++ to ANSI C++ or from FTN77 to FTN90.
Compatibility can also be affected by the compatibility support of end-user or ISV products, such as third party compiler products.
docs.hp.com /en/5965-4406/ch03s02.html   (536 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.
Source code release for Graphical Editing Framework, available as versions tagged "R3_2" in the Eclipse Tools Project CVS repository.
www.eclipse.org /gef/plan/gef_plan_3_2.html   (763 words)

  
 KDE Myths: 3rd Party Dev. / Binary and Source Compatibility of KDE Libraries
During major releases source compatibility is also broken in some classes of some libraries, requiring actual porting.
The KDE project strives to keep binary and source compatibility intact for as long as possible.
The KDE project provides documents on source incompatibilities between major versions and tries to keep these sorts of changes to a minimum as a means of easing the burden on both core and third-party KDE developers.
kdemyths.urbanlizard.com /viewMyth.php?mythID=42   (477 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.
Closed source programmers are less likely to have a personal stake in a program; usually, they write code because they are paid to write it, not because it is software that they want to or need to use.
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.
www.stanford.edu /~blp/writings/anp/oss-is-better.info   (6044 words)

  
 SELinux Mailing List: by thread
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.
Subject: Re: issue on binary and source compatibility
www.nsa.gov /selinux/list-archive/0406/thread_body80.cfm   (874 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.
docs.sun.com /source/802-6320/802-6320.xml   (5495 words)

  
 Java 2 Platform Compatibility
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).
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.
java.sun.com /j2se/1.3/compatibility.html   (2349 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.
The source code must be compiled before running, unless the device can work as an Interpreter (this is the case of a few bytecode processors).
www.alienartifacts.com /search/encyclopedia/Source-compatibility   (327 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.
www.channelu.com /NeXT/NeXTStep/3.3/nd/ReleaseNotes/HeaderFiles.htmld   (322 words)

  
 Delphi programming language - Wikipedia, the free encyclopedia
Free Pascal A commandline compiler that aims source compatibility with the core feature set of both the Turbo Pascal and Delphi dialects.
GNU Pascal (Separately distributed part of the GNU Compiler Collection) While formally not aimed at the Borland dialects of Pascal, it does contain a Borland Pascal compatibility mode, and is very slowly absorbing Delphi language features, though not yet directly suitable for recompiling large bodies of Delphi code.
Virtual Pascal is a x86 32-bit Turbo Pascal and Delphi compatible compiler mainly aimed at OS/2 and Windows, though it developed a DOS+Extender and an experimental Linux cross-compiler too.
en.wikipedia.org /wiki/Delphi_programming_language   (1080 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.
www.unf.edu /~kmartin/tutorial/post1.0/converting/compatibility.html   (1072 words)

  
 Evolving Java-based APIs
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.
Achieving API binary compatibility requires being sensitive to the Java language's notion of binary compatibility [JLS2, chapter 13].
Breaking compatibility in a limited way may be cheaper in the long run that leaving a bad patch of API as it is.
www.eclipse.org /eclipse/development/java-api-evolution.html   (5046 words)

  
 Source compatibility
Source compatibility in the context of UnixWare and SCO UnixWare 2.1.X means how much effort it takes to change existing SCO UnixWare 2.1.X source code to use the UnixWare 7 APIs and compile with the UnixWare and OpenServer Development Kit.
See ``Base kernel compatibility'' and ``API compatibility'' for the kernel and API interface compatibility information.
The resulting executables can be installed and run successfully on UnixWare, SCO OpenServer, and SCO UnixWare 2.1.X, if they do not use any interfaces indicated by a No or -- entry in the compatibility tables for UDK compatibility, or otherwise called out as being specific to either SCO OpenServer or UnixWare.
docsrv.sco.com /DIFFS/UW2_source_compat_overview.html   (260 words)

  
 JCP Talk: JavaWorld Interviews JCP Chair Rob Gingell
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.
I think binary compatibility is much more market- and economically relevant than source compatibility independent of the technology.
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.
www.jcp.org /aboutJava/communityprocess/news/2002/12/gingell.html   (2570 words)

  
 Source-compatibility -- Facts, Info, and Encyclopedia article
(Click link for more info and facts about Microsoft Windows) 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.
The source code must be (Click link for more info and facts about compiled) compiled before running, unless the device can work as an (Someone who mediates between speakers of different languages) Interpreter (this is the case of a few (Click link for more info and facts about bytecode) bytecode processors).
For example, most (Trademark for a powerful operating system) Unix systems are source compatible, as long as one uses only standard (Click link for more info and facts about libraries) libraries.
www.absoluteastronomy.com /encyclopedia/s/so/source-compatibility.htm   (142 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.
www.onjava.com /pub/a/onjava/2002/02/13/osjava.html   (1709 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.
Their companion software CD provides the tools to support open source technologies such as Sun Linux.
wwws.sun.com /software/linux/compatibility   (456 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.
Open sourcing the source code for Solaris is just part of what we are doing, encouraging sharing and contributions from the community to foster innovation in Solaris and a governance process to ensure that the community has ownership are also important elements to creating an open development model around Solaris.
We are open source and just as importantly open-standards based and have experience working with a large community of developers.
www.sun.com /aboutsun/media/features/opensourceqa.html?biga=15   (857 words)

  
 binaryScan reference - Application transition - HP Dev Resource Central
The source compatibility classes and their descriptions for the APIs are described here.
See Source Compatibility Reports and Interpreting the Binary Compatibility Reports for more information about interpreting API and ABI reports, respectively.
ABI compatibility (or binary compatibility) refers to the compatibility of interfaces (function calls) provided by shared libraries that are loaded into an executable each time it is run.
devresource.hp.com /drc/resources/binaryScan/reference.jsp   (4299 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.
docs.sun.com /app/docs/doc/806-1047/6jac212ub?a=view   (886 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.
Groovy, a programming language, is designed to enable the Java environment to run simpler instructions called scripts and will be a test for the success of open-source test kits and reference implementations, Behlendorf said.
news.com.com /Sun+...+with+open-source+Java/2100-1007_3-5256228.html   (1804 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.
support.microsoft.com /support/kb/articles/Q168/4/14.asp   (503 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.
wiki.linuxquestions.org /wiki/Source_compatibility   (88 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.
blogs.msdn.com /cbrumme/archive/2003/11/10/51554.aspx   (9082 words)

  
 STREAMS source compatibility notes
This ioctl command is unsupported on SCO OpenServer without the UnixWare 7 Binary Compatibility Module for SCO OpenServer installed.
docsrv.sco.com /SDK_porting/streams_compat_notes.html   (104 words)

  
 E-PRESS CORP :: Easy Office Compatibility
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.
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.
XML compatibility is expected by the end of 2004.
www.e-press.com /products/compatibility.htm   (1156 words)

  
 Sockets compatibility notes
See ``recv/recvfrom/recvmsg source compatibility notes'' for a description of platform differences in the
Binary compatibility between programs compiled on SCO UnixWare 2.1 is maintained on SCO UnixWare 2.1.X and UnixWare 7.
The use of the cmsghdr structure for control data along with the CMSG macros are supported in SCO OpenServer, SCO UnixWare 2.1.X, and UnixWare 7.
ou800doc.caldera.com /SDK_porting/sockets_compat_notes.html   (2083 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.
bugs.sun.com /bugdatabase/view_bug.do?bug_id=5052968   (450 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.