Apple admittedly licensed many of its representations from Xerox, and copyright protection only extends to original expression. Microsoft established that "look and feel" was copyrightable, then Xerox would be the primary beneficiary, rather than Apple.
Roslyn is a completely different animal. Essentially, CodeDom is a simple and somewhat langage agnostic way to generate code that was added in. The appeals court almost entirely affirmed the ruling of the district court, establishing that, "almost all the similarities spring either from the license or from basic ideas and their obvious expression Apple believed this to be too narrow of a standard and that a more broad "look and feel" was all that should be necessary at trial.
The court rejected these arguments because the parts were not original.
Apple agreed to make Internet Explorer their default browser, to the detriment of Netscape. Citing Brown Bag Software v. The advantage of building them in managed code is that users can reference the real compilers as libraries from.
This also meant that the court avoided a more far-reaching "look and feel copyright" precedent ruling. Apple returned to its "complete look and feel" argument, stating that while the individual components were not original, the complete GUI was.
Microsoft agreed to continue developing Microsoft Office and other software for the Mac over the next five years.
Both parties entered into a patent cross-licensing agreement. I work for Microsoft on the Roslyn team. For example, there are services for formatting code using the C and VB formatting rules, or finding all references to a particular symbol within a solution.
Also, at layers above the compiler, Roslyn offers services for higher-level analysis or data transformation. However, the case did establish that the analytic dissection rather than the general "look and feel" of a user interface is vital to any copyright decision on such matters.
The Roslyn Compiler APIs can be used to parse code, perform semantic analysis, compile and evaluate code dynamically, etc. Where CodeDom filled a very specific code generation need, Roslyn is tackling the entire language tooling space by providing a framework to allow you to build just about any sort of C or VB language tool you can think of.
CodeDom is a precursor to Roslyn, but is only marginally related.
The Xerox case was dismissedfor a variety of legal reasons. CompileAssemblyFromSource is simply a wrapper around executing csc.
After oral arguments, the court insisted on an analysis of specific GUI elements that Apple claimed were infringements. Apple added additional claims to the suit when Microsoft released Windows 3. Apple listed GUI elements; the court decided that of these elements had been licensed to Microsoft in the Windows 1.
NET applications no wrappers needed.Apple Mac vs. Windows PC is so over. When cloud services are everywhere, the operating system no longer matters.
We examine longtime tech rivals Apple and Microsoft to see which stock appears more attractive. Though Apple's lower payout ratio was attractive at the time, its stock's sharp run-up and Microsoft's underperformance made the software giant a better dividend stock.
These tech giants are each leaders in their own right, but Alphabet has some advantages that Microsoft can't match. Apple Watch 3 vs Fitbit Ionic – Activity and exercise tracking.
As with most smartwatches released today, health and fitness play prominent roles in both the Apple. Latest trending topics being covered on ZDNet including Reviews, Tech Industry, Security, Hardware, Apple, and Windows.Download