windows7

Followers

Powered by Blogger.
RSS

RIM patent infringement litigation


In 2000 NTP sent notice of its wireless email patents to a number of companies and offered to license the patents to them. NTP brought a patent-infringement lawsuit against one of the companies, Research In Motion, in the United States District Court for the Eastern District of Virginia. This court is well-known for its strict adherence to timetables and deadlines, sometimes referred to as the "rocket docket", and is particularly efficient at trying patent cases.
The jury eventually found that the NTP patents were valid, that RIM had infringed them, that the infringement had been "willful," and that the infringement had cost NTP $33 million in damages (the greater of a reasonable royalty or lost profits). The judge,James R. Spencer, increased the damages to $53 million as a punitive measure because the infringement had been willful. He also instructed RIM to pay NTP's legal fees of $4.5 million and issued an injunction ordering RIM to cease and desist infringing the patents. This would have shut down the BlackBerry systems in the US.
RIM appealed all of the findings of the court. The injunction and other remedies were stayed pending the outcome of the appeals.
In March 2005 during the appeals process, RIM and NTP tried to negotiate a settlement of their dispute; the settlement was to be for $450 million. Negotiations broke down due to other issues. On June 10, 2005, the matter returned to the courts.
In early November 2005 the US Department of Justice filed a brief requesting that RIM's service be allowed to continue because of the large number of BlackBerry users in the US Federal Government.
In January 2006 the US Supreme Court refused to hear RIM's appeal of the holding of liability for patent infringement, and the matter was returned to a lower court. The previously granted injunction preventing all RIM sales in the US and use of the BlackBerry device might have been enforced by the presiding district court judge had the two parties not been able to reach a settlement.
On February 9, 2006, the US Department of Defense (DOD) filed a brief stating that an injunction shutting down the BlackBerry service while excluding government users was unworkable. The DOD also stated that the BlackBerry was crucial for national security given the large number of government users.
On February 9, 2006, RIM announced that it had developed software workarounds that would not infringe the NTP patents, and would implement those if the injunction was enforced.
On March 3, 2006, after a stern warning from Judge Spencer, RIM and NTP announced that they had settled their dispute. Under the terms of the settlement, RIM has agreed to pay NTP $612.5 million (USD) in a “full and final settlement of all claims.” In a statement, RIM said that “all terms of the agreement have been finalized and the litigation against RIM has been dismissed by a court order this afternoon. The agreement eliminates the need for any further court proceedings or decisions relating to damages or injunctive relief.” The settlement amount is believed low by some analysts, because of the absence of any future royalties on the technology in question

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

BlackBerry Enterprise Server


BlackBerry handhelds are integrated into an organization's e-mail system through a software package called BlackBerry Enterprise Server (BES). Versions of BES are available for Microsoft ExchangeLotus Domino and Novell GroupWise. Google has made a Connector for BES which makes BES available for Google Apps as well. While individual users may be able to use a wireless provider's e-mail services without having to install BES themselves, organizations with multiple users usually run BES on their own network. Some third-party companies provide hosted BES solutions. Every BlackBerry has an ID called a BlackBerry PIN, which is used to identify the device to the BES. BlackBerry now provides a free BES software called BES Express.
BES acts as an e-mail relay for corporate accounts so that users always have access to their e-mail. The software monitors the user's local Inbox, and when a new message comes in, it picks up the message and passes it to RIM's Network Operations Center (NOC). The messages are then relayed to the user's wireless provider, which in turn delivers them to the user's BlackBerry device.
This is called push e-mail, because all new e-mails, contacts, task entries, memopad entries, and calendar entries are pushed out to the BlackBerry device automatically and instantaneously (as opposed to the user synchronizing the data manually or having the device poll the server at intervals). BlackBerry also supports polling email, which is how it supports POP. Device storage also enables the mobile user to access all data off-line in areas without wireless service. When the user reconnects to wireless service, the BES sends the latest data.
An included feature in the newer models of the BlackBerry is the ability for it to quickly track your current location through trilateration without the use of GPS, thus saving battery life and time. Trilateration can be used as a quick, less battery intensive way to provide location-aware applications with the co-ordinates of the user. However, accuracy of BlackBerry trilateration is less than that of GPS due to a number of factors, including cell tower blockage by large buildings, mountains, or distance.
BES also provides handhelds with TCP/IP connectivity accessed through a component called "Mobile Data Service - Connection Service" (MDS-CS). This allows for custom application development using data streams on BlackBerry devices based on the Sun Microsystems Java ME platform.
In addition, BES provides network security, in the form of Triple DES or, more recently, AES encryption of all data (both e-mail and MDS traffic) that travels between the BlackBerry handheld and a BlackBerry Enterprise Server.
Most providers offer flat monthly pricing for unlimited data between BlackBerry units and BES. In addition to receiving e-mail, organizations can make intranets or custom internal applications with unmetered traffic.
With more recent versions of the BlackBerry platform, the MDS is no longer a requirement for wireless data access. Beginning with OS 3.8 or 4.0, BlackBerry handhelds can access the Internet (i.e. TCP/IPaccess) without an MDS - previously only e-mail and WAP access was possible without a BES/MDS. The BES/MDS is still required for secure e-mail, data access, and applications that require WAP from carriers that do not allow WAP access.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Comparison of Microsoft Windows versions

Microsoft Windows is the name of several families of computer software operating systems by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces (GUI).



General information

Basic general information about Windows.

[edit]DOS-based (MS-DOS/9x-based)

Name↓Release date↓RTM Build↓Current version↓Status support↓Source model/ License Type↓Codename↓MS-DOS version↓Kernel type↓Architecture↓Editions↓Type↓Notes↓
Windows 1.01985-11-20?1.04 (1987-04-08)Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
??16-bitDesktopFirst version of Windows
Windows 2.01987-12-09?2.03 (1987-12-09)Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
??16-bitDesktop
Windows 2.1x1988-05-27?2.11 (1989-03-13)Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
??16-bitDesktop
Windows 3.01990-05-22?3.0a
Multimedia Extensions
(1991-10-20)
Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
DOS 3.1 or higher (not included)?16-bitWindows 3.0, Windows 3.0a, Windows 3.0a with Multimedia ExtensionsDesktop
Windows 3.1x1992-04-060403.11 (1993-12-31)Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
3.1: Janus; for Workgroups: Kato, Sparta; 3.11: Snowball (LB)DOS 3.3 or higher (not included)?16-bit (partial 32-bit compatibility with Win32s)Windows 3.1, Windows for Workgroups 3.1, Windows 3.11, Windows for Workgroups 3.11, Windows 3.2 (simplified Chinese only)DesktopVersion number: 3.1.040
Windows 951995-08-249504.00.950C OSR2.5 (1997-11-26)Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
ChicagoMS-DOS 7.0, MS-DOS 7.1 (OSR2.x)Monolithic kernelHybrid 16/32-bitRetail, OSR1, OSR2, OSR2.1, OSR2.5DesktopVersion number: 4.00.950
Windows 981998-06-2519984.10.2222A (1999-04-23)Unsupported
(2006-07-11)
Closed source/
Microsoft EULA
MemphisMS-DOS 7.1Monolithic kernelHybrid 16/32-bitFirst edition, Second EditionDesktopVersion number: 4.10.1998 (Security Version 4.10.1998A)
Windows Me2000-06-1930004.90.3000 (2000-09-14)Unsupported
(2006-07-11)
Closed source/
Microsoft EULA
"Millennium"MS-DOS 8.0Monolithic kernelHybrid 16/32-bitDesktopVersion number: 4.90.3000 (Security Version 4.90.3000A)

[edit]NT Kernel-based

Name↓Release date↓RTM Build↓Current version↓Status support↓License/Source model↓Codename, working name↓Based on (kernel)↓Supported architectures↓Editions↓OS type↓
Windows NT 3.11993-07-275283.10.528 SP3
(1994-11-10)
Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
?NT 3.1x86-32, DEC AlphaMIPSWorkstation,
Advanced Server
Workstation,
Server
Windows NT 3.51994-09-218073.50.807 SP3
(1995-06-21)
Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
DaytonaNT 3.5x86-32, DEC AlphaMIPSWorkstation,
Server
Workstation,
Server
Windows NT 3.511995-05-3010573.51.1057 SP5
(1996-09-19)
Unsupported
(2001-12-31)
Closed source/
Microsoft EULA
?NT 3.51x86-32, DEC AlphaMIPS,PowerPCWorkstation,
Server
Workstation,
Server
Windows NT 4.01996-08-2413814.00.1381 SP6a
(1999-11-30)
Unsupported
(2004-12-31)
Closed source/
Microsoft EULA
Cairo
Hydra (Terminal Server)
NT 4.0x86-32, DEC AlphaMIPS,PowerPCWorkstation,
Server,
Server Enterprise Edition,
Terminal Server,
Embedded
Workstation,
Server,
Embedded
Windows 20002000-02-1721955.0 SP4 Rollup 1 v2
(2005-09-13)
Unsupported
(2010-07-13)
Shared source/
Microsoft EULA
Memphis NT, Whistler 2000NT 5.0x86-32, IA-64Professional,
Server,
Advanced Server,
Datacenter Server
Desktop,
Workstation,
Server
Windows XP2001-10-2526005.1.2600 SP3
(2008-04-21)
Extended Support Period
(2014-04-08)
Shared source/
Microsoft EULA
WhistlerNT 5.1; NT 5.2
(64-bit 2003 and x64)
x86-32, IA-64x86-64Starter Edition,
Home,
Professional,
Media Center,
Tablet PC,
Starter,
Embedded,
Home N,
Home K,
Home KN,
Professional N,
Professional K,
Professional KN,
Professional x64
Desktop,
Workstation,
Embedded
Windows Server 20032003-04-2437905.2.3790 SP2
(2007-03-13)
SupportedShared source/
Microsoft EULA
Whistler Server, Windows .NET ServerNT 5.2x86-32, IA-64x86-64Standard,
Enterprise,
Datacenter,
Web,
Storage,
Small Business Server,
Compute Cluster
Server,
Network Appliance,
Embedded,
HPC
Windows Fundamentals for Legacy PCs2006-07-082600RTM
(2006-07-08)
SupportedShared source/
Microsoft EULA
Eiger, MonchNT 5.1x86-32Fundamentals for Legacy PCsDesktop
Windows Vista2006-11-086000 (SP2: 6002)6.0 SP2
(2008-02-04)
SupportedClosed source,
Shared source/
Microsoft EULA
LonghornNT 6.0x86-32, x86-64Starter,
Home Basic,Home Basic N,
Home Basic K,
Home Basic KN,
Home Premium,
Home Premium K,
Home Premium KN,
Business,
Business N,
Business K,
Business KN,
Enterprise,
Enterprise K,
Enterprise KN,
Ultimate,
Ultimate K,
Ultimate KN
Desktop,
Workstation
Windows Server 20082008-02-2760016.0 SP2
(2008-02-27)
SupportedClosed source,
Shared source/
Microsoft EULA
Longhorn ServerNT 6.0x86-32, IA-64x86-64Web,
Standard,
Enterprise,
Small Business Server,
Datacenter,
Web Core,
Standard Core,
Enterprise Core,
Datacenter Core,
Standard without HyperV,
Enterprise without HyperV,
Datacenter without HyperV,
Standard Core without HyperV,
Enterprise Core without HyperV,
Datacenter Core without HyperV,
HPC,
HyperV Core,
Foundation,
Storage
Server
Windows Home Server2007-06-1637905.2SupportedClosed source/
Microsoft EULA
Q, QuattroNT 5.2x86-32, x86-64Home ServerServer
Windows 72009-10-22[2]7600 (SP1: 7601)6.1SupportedClosed source,
Shared source/
Microsoft EULA
"7", ViennaNT 6.1x86-32, x86-64Starter,
Home Basic,
Home Premium,
Professional,
Ultimate,
Enterprise,
Starter N,
Home Basic N,
Home Premium N,
Professional N,
Ultimate N,
Enterprise N,
Starter K,
Home Basic K,
Home Premium K,
Professional K,
Ultimate K,
Enterprise K,
Starter KN,
Home Basic KN,
Home Premium KN,
Professional KN,
Ultimate KN,
Enterprise KN,
Starter E,
Home Basic E,
Home Premium E,
Professional E,
Ultimate E,
Enterprise E
Desktop, Workstation, Multi-Touch
Windows Server 2008 R22009-10-2276006.1SupportedClosed source,
Shared source/
Microsoft EULA
"7" ServerNT 6.1IA-64x86-64Standard,
Enterprise,
Datacenter,
Web,
Standard Core,
Enterprise Core,
Datacenter Core,
Web Core
Server

[edit]CE-based

Windows CE (sometimes abbreviated WinCE) is a variation of Microsoft's Windows operating system for minimalistic computers and embedded systems. Windows CE is a distinctly different kernel, rather than a trimmed-down version of desktop Windows. It is supported on Intel x86 and compatibles, MIPS, ARM, and Hitachi SuperH processors.
↓Release date↓RTM Build↓Current version↓Status support↓License/Source model↓Codename↓Based on (kernel)↓Kernel type↓Operating environments↓Editions↓Purpose↓Short description↓
Windows CE 1.0November 1996Pegasus, AlderCE 1.0Embeddedfirst release of Microsoft's Windows CE line for minimalistic computers and embedded systems
Windows CE 2.0November 1997Mercury, ApolloCE 2.02.1, 2.11Embedded
Windows CE 3.0April 2000Unsupported
(10/9/2007)
Shared source/ Microsoft EULACedar, Galileo, Rapier, Merlin, StingerCE 3.0Embedded kernelEmbedded
Pocket PC 2002CE 3.0
Windows CE 4.07 January 2002TaliskerCE 4.04.1, 4.2Embedded
Windows Mobile 200323 June 2003OzoneCE 4.20
Windows CE 5.09 July 20045.0 (9 July 2004)SupportedShared source/ Microsoft EULAMacallanCE 5.0Embedded kernelEmbedded
Windows Mobile 5.09-12 May 2005MagnetoCE 5.0
Windows Embedded CE 6.01 November 2006Shared source/ Microsoft EULAYamazakiCE 6.0Hybrid kernel
Windows Mobile 6.012 February 2007CrossbowCE 5.2
Windows Mobile 6.11 April 2008various performance enhancements, a redesigned Home screen, threaded SMS, full page zooming in IE and Domain Enroll
Windows Mobile 6.5May 18 2009minor upgrade to the existing Windows Mobile platform
Windows Phone 7November 8, 2010PhotonCE 6.0major update to the platform, merging Smartphone and Pocket PC.

[edit]Technical information

[edit]DOS-based (MS-DOS/9x-based)

Name↓Kernel↓Kernel type↓Architecture↓Integrated firewall↓SMP support↓Multiple architecture support↓USB Support↓UDMA Support↓Long Filename Support↓Update management↓APIs↓Safe Mode↓
Windows 1.0??16-bitNoNoNoNoNoNoNoWin16No
Windows 2.0??16-bitNoNoNoNoNoNoNoWin16No
Windows 3.0??16-bitNoNoNoNoNoNoNoWin16No
Windows 3.1x? (OS or shell?)?16-bit (partial 32-bit compatibility through Win32s)NoNoNoNoNoNoNoWin16,Win32sNo
Windows 95MS-DOS 7.0, MS-DOS 7.1 (Win95B)Monolithic kernelHybrid 16/32-bitNoNoNoOnly OEM Service Release 2.1 or higherOnly OEM Service Release 2 or higherYesWindows Update (If Internet Explorer 5 is installed)Win16,Win32cYes
Windows 98MS-DOS 7.1Monolithic kernelHybrid 16/32-bitNoNoNoYesYesYesWindows UpdateWin16,Win32Yes
Windows MeMS-DOS 8.0Monolithic kernelHybrid 16/32-bitNoNoNoYesYesYesWindows UpdateWin16,Win32Yes

[edit]NT Kernel-based

The NT kernel powers all recent Windows operating systems. It runs on x86x86-64 and Itanium processors.
Name↓Kernel↓Architecture↓Integrated firewall↓SMP support↓Multiple architecture support↓USB Support↓UDMA Support↓Long File Name Support↓Package management↓Update management↓APIs↓Safe Mode↓Data Execution Prevention↓
Windows NT 3.1NT 3.132-bitNoYesYesNo?Yes (NTFS and HPFS Volumes only)Win32OS/2POSIXNoNo
Windows NT 3.5NT 3.532-bitNoYesYesNo?Yes (Except on CDFS volumes)Win32OS/2POSIXNoNo
Windows NT 3.51NT 3.5132-bitNoYesYesNo?Yes (Except on CDFS volumes)Win32OS/2POSIXNoNo
Windows NT 4.0NT 4.032-bitNoYesYesYes (if the Ion USB update is installed)YesYesWindows Update (if Internet Explorer 5 or later is installed)Win32OS/2POSIXNoNo
Windows 2000NT 5.032/64-bitYesYesYes (IA-64/Itanium in Advanced Server and Datacenter Server)Yes (USB 2.0 with update or SP4)[3]YesYesWindows UpdateWin32OS/2POSIXYesNo
Windows XPNT 5.1.2600; NT 5.2.379032/64-bitYesYes (Professional Edition only)Yes (IA-64/Itanium, x86, x86-64)Yes (USB 2.0 with update or SP1+)[4]YesYesMSI, custom installersWindows UpdateWin32.NETYesYes (in SP2)
Windows Server 2003NT 5.2.379032/64-bitYesYesYesYes (USB 2.0)[5]YesYesMSI, custom installersWindows UpdateWin32YesYes (in SP1)
Windows Fundamentals for Legacy PCsNT 5.1.260032-bitYes?NoYesYesYesMSI, custom installersWindows UpdateWin32YesYes
Windows VistaNT 6.0.6000 ; NT 6.0.6001 (SP1) ; NT 6.0.6002 (SP2)32/64-bitYesYesYes (x86, x86-64)Yes (USB 2.0)YesYesMSI, custom installersWindows Update ApplicationWin32.NETPOSIX (only Enterprise and Ultimate)YesYes
Windows Server 2008NT 6.0.6001 ; NT 6.0.6002 (SP2)32/64-bitYesYesYes (IA-64/Itanium, x86, x86-64)Yes (USB 2.0)YesYesWindows Update ApplicationWin32YesYes
Windows Home ServerNT 5.232-bit???Yes (USB 2.0)?YesWin32??
Windows 7NT 6.132/64-bitYesYesYes (x86, x86-64)Yes (USB 2.0)YesYesWindows Update ApplicationWin32.NETYesYes
Windows Server 2008 R2NT 6.164-bitYesYesYes (IA-64/Itanium, x86-64)Yes (USB 2.0)YesYesWindows Update ApplicationWin32.NETYesYes

[edit]Supported file systems

Various versions of Windows support various file systems, including: FAT16, FAT32HPFSISO 9660NTFS, or UDF, along with network file systems shared from other computers, and the ISO 9660 and UDF filesystems used for CDsDVDs, and other optical discs such as Blu-ray. Each file system is usually limited in application to certain media, for example CDs must use ISO 9660 or UDF, and as of Windows VistaNTFS is the only file system which the operating system can be installed on.Windows Embedded CE 6.0, Windows Vista Service Pack 1, and Windows Server 2008 onwards support ExFAT, a file system more suitable for flash drives.

[edit]DOS-based (MS-DOS/9x-based)

↓FAT16↓FAT32↓HPFS↓ISO9660↓NTFS↓UDF↓
Windows 95YesYes (OSR2 or above)Network DriveYesNetwork DriveNo
Windows 98YesYesNetwork DriveYesNetwork DriveYes (1.5, read)
Windows MeYesYesNetwork DriveYesNetwork DriveYes (1.5, read)

[edit]




400 MB

]NT Kernel-based

↓CPU↓RAM↓Free disk space↓Video adapter and monitor↓Drives↓Devices↓
Windows NT Workstation 3.51386, 25 MHz8 MB90 MB
Windows NT 4.0 Workstation486, 33 MHz12 MB110 MB
Windows 2000 ProfessionalPentium, 133 MHz32 MB650 MB
Windows XPPentium MMX, 233 MHz64 MB1.5 GBSuper VGA (800 x 600) or higher resolutionCD-ROM or DVD-ROMKeyboard and mouse
Windows Fundamentals for Legacy PCsPentium, 233 MHz64 MB500 MB
Windows VistaPentium III, 800 MHz512 MB/1 GB or higher recommended15 GB (may be installed with as few as 7GB)Super VGA (800 x 600) or higher resolutionDVD-ROM
Windows Server 2008GHz (x86) or 1.4 GHz (x64)512 MB RAM (may limit performance and some features)10 GBSuper VGA (800 x 600) or higher resolutionDVD-ROMKeyboard and mouse
Windows 71 GHz (x86/64)1 GB or higher recommended (2 GB or Higher for x64)16 GB (installs in 7 GB)128MB (Aero)DVD-ROM

Physical memory limits

Maximum limits on physical memory (RAM) that Windows can address vary depending on the both the Windows version and between 32-bit (x86-32) and 64-bit (x86-64) versions.[6][7]



VersionLimit in 32-bit WindowsLimit in 64-bit Windows
Windows XP Starter Edition512 MBN/A
Windows XP Home4 GBN/A
Windows XP Professional4 GB128 GB
Windows Server 2003 Small Business Edition4 GB128 GB
Windows Server 2003 Standard SP14 GB32 GB
Windows Server 2003 Standard R24 GB32 GB
Windows Server 2003 Enterprise SP264 GB1 TB
Windows Server 2003 Enterprise R264 GB1 TB
Windows Server 2003 Datacenter SP2128 GB1 TB
Windows Server 2003 Datacenter R2128 GB1 TB
Windows Vista Starter1 GBN/A
Windows Vista Home Basic4 GB8 GB
Windows Vista Home Premium4 GB16 GB
Windows Vista Enterprise4 GB128 GB
Windows Vista Ultimate4 GB128 GB
Windows 7 Starter2 GBN/A
Windows 7 Home Basic4 GB8 GB
Windows 7 Home Premium4 GB16 GB
Windows 7 Professional4 GB192 GB
Windows 7 Enterprise4 GB192 GB
Windows 7 Ultimate4 GB192 GB
Windows Server 2008 Web Server4 GB32 GB
Windows Server 2008 Web Server R2N/A32 GB
Windows Server 2008 Standard4 GB32 GB
Windows Server 2008 Standard R2N/A32 GB
Windows Server 2008 Enterprise64 GB2 TB
Windows Server 2008 Enterprise R2N/A2 TB
Windows Server 2008 Datacenter64 GB2 TB
Windows Server 2008 Datacenter R2N/A2 TB


Security features

NT Kernel-based

↓Resource access control↓Subsystem isolation mechanisms↓Integrated firewall↓Encrypted file systems↓
Windows 2000ACLsTCP/IP Filtering, IPSecYes (NTFS Only)
Windows XPACLsWin32 WindowStation, Desktop, Job objectsWindows Firewall (From SP2), TCP/IP Filtering, IPSecYes (NTFS Only)
Windows Server 2003ACLsPrivilegesRBACWin32 WindowStation, Desktop, Job objectsWindows Firewall, TCP/IP Filtering, IPSecYes
Windows VistaACLsPrivilegesRBACWin32 WindowStation, Desktop, Job objectsWindows Firewall, TCP/IP Filtering, IPSecYes
Windows Server 2008ACLsPrivilegesRBACWin32 WindowStation, Desktop, Job objectsWindows Firewall, TCP/IP Filtering, IPSecYes
Windows 7ACLsPrivilegesRBACWin32 WindowStation, Desktop, Job objectsWindows Firewall, TCP/IP Filtering, IPSecYes



    • Digg
    • Del.icio.us
    • StumbleUpon
    • Reddit
    • RSS