Slashdot Mirror


User: Pfhreakaz0id

Pfhreakaz0id's activity in the archive.

Stories
0
Comments
1,029
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,029

  1. Re:It's the query that matters on Another J2EE vs .NET Performance Comparison · · Score: 2

    Yeah, because a "default document" for a web server actually gives a 302 - moved return header, along with the default.asp filename. The browser then requests this document, so it involves an extra response/request cycle.

  2. Re:Excellent on Linux Programming By Example · · Score: 0, Offtopic

    no mod points today, but -1 Troll

  3. Re: router MACs on What Software Do Cable Installers Place on Your PC? · · Score: 2

    ditto. One more comment though. Our network guy told me (and I'm wondering if anyone else has input here) that a router has a MAC in a different range, so the cable company would "know" it was a router, so you are better off cloning your PC's MAC even if you can get an IP.

  4. Re:Finally! on First Worm with a EULA? · · Score: 2

    lacked the resources? You could whip this program up in VB in an afternoon, if it took that long. And that's only if you've never used the outlook libraries before and had to fire up MSDN.

  5. Re:Mind numbing on Porsche Designs a Laptop · · Score: 1, Troll

    Ah! I see from the userid you're kinda new here. That explains it. These guys (and most of the rabid, regular posters here) are like the "computer guy" skit on SNL: They'd be funny if they didn't really believe the idiocy they spew. They also really don't "get" the sarcasm directed their way daily.

  6. Re:hmm.... on Microsoft Puts SourceForge Clone Into Beta · · Score: 2

    but look at 2.4... it seems that's only if you MODIFY the runtimes (some of the mfc libraries you have source availble I think - IANACP -- I am not a C programmer). Right? I don't know. I'm thinking I will post this in an "ask slashdot". Seriously, I want to know.

  7. Re:C# vs Java on Microsoft Puts SourceForge Clone Into Beta · · Score: 2

    sorry, when I read :
    Downloading the J2SE sdk and Tomcat is cheaper than buying Visual Studio .NET from a development standpoint., I thought you were comparing the J2SE sdk and Tomcat to Visual Studio .NET. silly me...

    As for your second point, I guess I lose sight of the fact that having 2k pro or xp pro gets you IIS. I don't know anyone who does serious development work in Windows who doesn't use one of those 2 desktop OS's, so I think this is a moot point.

  8. hmm.... on Microsoft Puts SourceForge Clone Into Beta · · Score: 4, Interesting

    I read this and thought, "no way this is true, sounds like Free Software FUD to me." The article below talks about CIFS (common internet File System, which is file sharing NOTHING to do with VS.NET).

    So I pulled out my VS.net disk and looked at the Eula. Can someone explain how this prevents release of software under the GPL. A google search led to little information on the topic.

    At first glance, section 3.1(b) looks suspicious, like it's saying you can't make required redistribution of the source code changes to your product a requirement of usage (a core part of the GPL, obviously), but a closer read shows that it is referring to the sample code in the SDK. In other words you can't take SDK samples, make a product from them and make that product GPL. It's basically a licensing restriction on the sample code in the SDK. Is that right? It seems like Microsoft is worried that the GPL will "infect" it thru the sample code, which is ridiculous, I know, but there ya go.

    END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE

    IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Microsoft Corporation for the Microsoft software product identified above, which includes computer software and may include associated media, printed materials, "online" or electronic documentation, and Internet-based services ("Product"). An amendment or addendum to this EULA may accompany the Product. YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY INSTALLING, COPYING, OR OTHERWISE USING THE PRODUCT. IF YOU DO NOT AGREE, DO NOT INSTALL OR USE THE PRODUCT; YOU MAY RETURN IT TO YOUR PLACE OF PURCHASE FOR A FULL REFUND.
    SOFTWARE PRODUCT LICENSE

    1. GRANTS OF LICENSE. Microsoft grants you the rights described in this EULA provided that you comply with all terms and conditions of this EULA. NOTE: Microsoft is not licensing to you any rights with respect to Crystal Reports for Microsoft Visual Studio .NET; your use of Crystal Reports for Microsoft Visual Studio .NET is subject to your acceptance of the terms and conditions of the enclosed (hard copy) end user license agreement from Crystal Decisions for that product (a soft copy of the Crystal Decisions end user license agreement can also be found in the following folder: \Program Files\Microsoft Visual Studio .NET\Crystal Reports\license.txt.).

    1.1 General License Grant. Microsoft grants to you as an individual, a personal, nonexclusive license to make and use copies of the Product for the purposes of designing, developing, and testing your software product(s), provided that you are the only individual using the Product.

    If you are an entity, Microsoft grants to you a personal, nonexclusive license to make and use copies of the Product, provided that for each individual using the Product within your organization, you have acquired a separate and valid license for each such individual.

    1.2 Documentation. You may make and use an unlimited number of copies of any documentation, provided that such copies shall be used only for personal purposes and are not to be republished or distributed (either in hard copy or electronic form) beyond your premises.

    1.3 Web Stress Functionality/ACT Tool. If included with the edition of the Product you have acquired with this EULA, then as provided in the corresponding Product documentation, you have the ability to use the component of the Product identified as the Applications Center Test ("ACT Tool") to perform stress tests against websites in its default mode (which is to honor any "robots.txt" files it may encounter) or to set the ACT Too to not honor any "robots.txt" files it may encounter when performing its stress tests. The use of the ACT Tool by you in the non-default mode is entirely your responsibility and at your sole risk. Before you use the ACT Tool with any third party property, you should consult with such third party or the agreement governing the use of such property to determine whether or not such use is permitted.

    1.4 Use of Additional Microsoft Visio Network Equipment Shapes. If included with the edition of the Product you have acquired with this EULA, Microsoft Visio Enterprise Network Tools provided with Microsoft Visio for Visual Studio .NET Enterprise Architect may enable you to obtain certain additional Microsoft Visio shapes from Microsoft, such as from a Microsoft web site. Microsoft Visio Network Equipment shapes that you obtain by use of Microsoft Visio Network Tools will be considered part of the Product and governed by this EULA unless they are accompanied by a separate license agreement in which case such separate license agreement will govern your use of the Microsoft Visio Network Equipment shapes.

    1.5 Storage/Network Use. You may also store or install a copy of the Product on a storage device, such as a network server, used only to install or run the Product on computers used by a licensed end user in accordance with Section 1.1. A single license for the Product may not be shared or used concurrently by other end users.

    1.6 Visual Studio .NET-Effect of EULA. This Section 1.6 also applies if the Product is Microsoft Visual Studio .NET, a suite of development tools and other software programs (each such tool or software program, a "Component"). Components that you receive as part of the Product may include a separate end-user license agreement (each, a "Component EULA"). Except as provided in Section 4 and Section6 ("Prerelease Code"), in the event of inconsistencies between this EULA and any Component EULA, the terms of this EULA shall control.

    2. ADDITIONAL LICENSE RIGHTS -- REDISTRIBUTABLE CODE. In addition to the rights granted in Section 1, certain portions of the Product, as described in this Section2, are provided to you with additional license rights. These additional license rights are conditioned upon your compliance with the distribution requirements and license restrictions described in Section 3 that correspond to the type of redistributable files you choose to use and redistribute.

    2.1 Sample Code. Microsoft grants you the right to use and modify the source code version of those portions of the Product identified as "Samples" in REDIST.TXT or elsewhere in the Product ("Sample Code") for the sole purposes of designing, developing, and testing your software product(s), and to reproduce and distribute the Sample Code, along with any modifications thereof, in object and/or source code form. For applicable redistribution requirements for Sample Code, see Section3.1 below.

    2.2 Redistributable Code-Standard. Microsoft grants you a nonexclusive, royalty-free right to reproduce and distribute the object code form of any portion of the Product listed in REDIST.TXT ("Redistributable Code"). For applicable redistribution requirements for Redistributable Code, see Section3.1, below. NOTE: Redistributable Code includes certain files that are identified as "Limited Use Redistributable Code" or "Extended Use Redistributable Code." These files are also subject to: (a)for Limited Use Redistributable Code, the license grant in Section 2.3, and redistribution requirements described in Section 3.3 below; or (b)the additional rights described in Section 3.2 for Extended Use Redistributable Code.

    2.3 Redistributable Code-Limited Use. Microsoft grants you a nonexclusive, royalty-free right to reproduce and distribute the object code form of those portions of the Product listed in REDIST.TXT as Limited Use Redistributable Code, and/or the Microsoft Data Engine technology ("MSDE") (collectively, the "Limited Use Redistributable Code"). For applicable redistribution requirements for Limited Use Redistributable Code, see Sections3.1 and 3.3 below.

    2.4 Redistributable Code-Visual C++ and Visual Studio .NET: Microsoft Foundation Classes (MFC), Template Libraries (ATL), and C runtimes (CRTs). If this EULA accompanies Visual C++ or Visual Studio .NET, then in addition to the rights granted in Section 1, Microsoft grants you the right to use and modify the source code version of those portions of the Product that are identified as MFC, ATL, or CRTs (collectively, the "VC Redistributables"), for the sole purposes of designing, developing, and testing your software product(s). Provided you comply with Section 3.1 and you rename any files created by you that are included in the Licensed Product (defined below), Microsoft grants you a nonexclusive, royalty-free right to reproduce and distribute the object code version of the VC Redistributables, including any modifications you make. For purposes of this section, "modifications" shall mean enhancements to the functionality of the VC Redistributables. For applicable redistribution requirements for VC Redistributables, see Section3.1 below.

    3. LICENSE RESTRICTIONS -- DISTRIBUTION REQUIREMENTS. If you choose to exercise your rights under Section2, any redistribution by you requires compliance with the following terms, as appropriate.

    3.1 Redistributable Code-Standard.

    (a) If you are authorized and choose to redistribute Sample Code, Redistributable Code, VC Redistributables, or Limited Use Redistributable Code (collectively, the "Redistributables") as described in Section 2, you agree: (i) except as otherwise noted in Section2.1 (Sample Code), to distribute the Redistributables only in object code form and in conjunction with and as a part of a software application product developed by you that adds significant and primary functionality to the Redistributables ("Licensed Product"); (ii)that the Redistributables only operate in conjunction with Microsoft Windows platforms; (iii) not to use Microsoft's name, logo, or trademarks to market the Licensed Product; (iv) to display your own valid copyright notice which shall be sufficient to protect Microsoft's copyright in the Product; (v)not to remove or obscure any copyright, trademark or patent notices that appear on the Product as delivered to you; (vi) to indemnify, hold harmless, and defend Microsoft from and against any claims or lawsuits, including attorney's fees, that arise or result from the use or distribution of the Licensed Product; (vii) otherwise comply with the terms of this EULA; and (h)agree that Microsoft reserves all rights not expressly granted.

    You also agree not to permit further distribution of the Redistributables by your end users except: (1) you may permit further redistribution of the Redistributables by your distributors to your end-user customers if your distributors only distribute the Redistributables in conjunction with, and as part of, the Licensed Product and you and your distributors comply with all other terms of this EULA; and (2) in the manner described in Section 3.2.

    (b) If you use the Redistributables, or the "Sample Code" or "Redistributable Code" portions of the SDK Software (as described in Section 4.2(b) (all of the foregoing referred to in this paragraph as the "Licensed Software"), then in addition to your compliance with the applicable distribution requirements described for the Licensed Software, the following also applies. Your license rights to the Licensed Software are conditioned upon your (i) not incorporating Identified Software into or combining Identified Software with the Licensed Software or a derivative work thereof; (ii) not distributing Identified Software in conjunction with the Licensed Software or a derivative work thereof; and (iii) not using Identified Software in the development of a derivative work of the Licensed Software. "Identified Software" means software which is licensed pursuant to terms that directly or indirectly (A) create, or purport to create, obligations for Microsoft with respect to the Licensed Software or derivative work thereof or (B) grant, or purport to grant, to any third party any rights or immunities under Microsoft's intellectual property or proprietary rights in the Licensed Software or derivative work thereof. Identified Software includes, without limitation, any software that requires as a condition of use, modification and/or distribution of such software that other software incorporated into, derived from or distributed with such software be (1) disclosed or distributed in source code form; (2) be licensed for the purpose of making derivative works; or (3) be redistributable at no charge.

    3.2 Redistributable Code-Extended Use. You may permit your end users to reproduce and distribute the object code form of certain portions of the Product (as listed in REDIST.TXT as "Extended Use Redistributable Code") only in conjunction with and part of a Licensed Product and/or Web page that adds significant and primary functionality to the Extended Use Redistributable Code. You are authorized to exercise the foregoing rights provided that:

    (a) you comply with Section 3.1, and

    (b) your end user agrees to: (i) distribute the Extended Use Redistributable Code in object code only in conjunction with and as a part of a software application product developed by them that adds significant and primary functionality to the Extended Use Redistributable Code; (ii) not use Microsoft's name, logo, or trademarks to market the End-User Application; (iii) display their own valid copyright notice which shall be sufficient to protect Microsoft's copyright in the Extended Use Redistributable Code; (iv) indemnify, hold harmless, and defend Microsoft from and against any claims or lawsuits, including attorney's fees, that arise or result from the use or distribution of the End-User Application; (vi)comply with the terms of Section 3.1(b); and (vi) not permit further distribution of the Extended Use Redistributable Code by the user of the End-User Application.

    3.3 Redistributable Code-Limited Use. If you are authorized and choose to redistribute Limited Use Redistributable Code, in addition to the terms of Section 3.1, you must also comply with the following.

    (a) "Jet" Files or MSDE. If you redistribute the "Jet Files" (as identified in the Product ) or MSDE (individually or collectively, the "MS DB Files") you agree to comply with the following additional requirements: (a) your Licensed Product shall not substantially duplicate the capabilities of Microsoft Access or, in the reasonable opinion of Microsoft, compete with same; and (b) unless your Licensed Product requires your customers to license Microsoft Access in order to operate, you shall not reproduce or use any of the MS DB Files for commercial distribution in conjunction with a general purpose word processing, spreadsheet or database management software product, or an integrated work or product suite whose components include a general purpose word processing, spreadsheet, or database management software product except for the exclusive use of importing data to the various formats supported by Microsoft Access. Note: A product that includes limited word processing, spreadsheet or database components along with other components which provide significant and primary value, such as an accounting product with limited spreadsheet capability, is not considered to be a "general purpose" product.

    (b) Microsoft Data Access Components. If you redistribute the Microsoft Data Access Component file identified as MDAC_TYP.EXE, you also agree to redistribute such file in object code only in conjunction with and as a part of a Licensed Product developed by you with a Microsoft development tool product that adds significant and primary functionality to MDAC_TYP.EXE.

    4. MICROSOFT SERVER COMPONENTS FOR DEVELOPMENT USE. The Product may include certain of Microsoft Server products (collectively, the "Server Components"), provided for your use solely in conjunction with the design, development and testing of software products created by you; the Server Components may not be used in a production environment. Your use of the Server Components is subject to the terms and conditions of this EULA, the terms of which supercede those of any end user license agreements contained in the Server Components. There are two exceptions to the foregoing: the Server Components identified as Microsoft SQL Server Developer Edition and BizTalk Server Developer Edition contain end user license agreements that govern your use of those specific Server Components. For all other Server Components, the following rights and restrictions apply.

    4.1 Installation and Grant of License. The Server Components consist of software programs that provide services or functionality on a computer capable of running the server software ("Server Software"; the computer running the Server Software shall be referred to as the "Server.") and software programs that allow an electronic device (a "Device") to access or utilize the services or functionality provided by the Server Software ("Client Software").

    (a) Server Software. Solely for purposes of designing, developing and testing your software product(s) you may make, use and install the Server Software for any individual Server Component on any number of Servers. All components of the Server Software for any one Server Component, however, may only be installed and used on one and the same Server. The Server Software may not be used as the software on the server that supports your development of software product(s) (e.g., as a repository for source code).

    (b) Client Software. You may make, use and install the Client Software on any number of Devices for use by others, provided that such use is solely in conjunction with the design, development and testing of software products created by you that operate in conjunction with the Server Software.

    4.2 Other Rights and Restrictions Regarding the Server Components.

    (a) Windows 2000 Server. The Server Software for the Server Component identified as Windows 2000 Server may be used by no more than four (4) processors of the Server at any one time.

    (b) Use of Redistributable Software ("SDK Software"). If included as part of a Server Component, you may install and use copies of the SDK Software on one or more computers located at your premises solely for the purpose of building applications that work in conjunction with the Server Software that accompanies the corresponding SDK Software ("Applications"). You may modify the Sample Code (identified in the "samples" directories) to design, develop, and test your Applications, and may reproduce and use the Sample Code, as modified, on one or more computers located at your premises. You may also reproduce and distribute the Sample Code, along with any modifications you make thereto (for purposes of this section, "modifications" shall mean enhancements to the functionality of the Sample Code), and any other files that may be listed and identified in a REDIST.TXT file as "redistributable" (collectively, the "Redistributable Code") provided that you comply with the terms of Section3.1 above.

    5. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS

    5.1 Not For Resale Software. If the Product is labeled "Not For Resale" or "NFR," then you may not resell, or otherwise transfer for value, the Product.

    5.2 Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the Product, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.

    5.3 Rental. You may not rent, lease or lend the Product.

    5.4 Trademarks. This EULA does not grant you any rights in connection with any trademarks or service marks of Microsoft.

    5.5 Consent to Use of Data. You agree that Microsoft and its affiliates may collect and use technical information gathered as part of the product support services provided to you, if any, related to the Product. Microsoft may use this information solely to improve our products or to provide customized services or technologies to you and will not disclose this information in a form that personally identifies you.

    5.6 Software Transfer. The initial user of the Product may make a one-time permanent transfer of this EULA and Product only directly to an end user. This transfer must include all of the Product (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity). Such transfer may not be by way of consignment or any other indirect transfer. The transferee of such one-time transfer must agree to comply with the terms of this EULA, including the obligation not to further transfer this EULA and Product.

    5.7 Separation of Components. The Product is licensed as a single product. Its component parts may not be separated for use by more than one user.

    5.8 Termination. Without prejudice to any other rights, Microsoft may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the Product and all of its component parts.

    5.9 Benchmark Testing. You may not disclose the results of any benchmark test of the .NET Framework component of the Product to any third party without Microsoft's prior written approval.

    6. PRERELEASE CODE. Portions of the Product may be identified as prerelease code ("Prerelease Code"). Such Prerelease Code is not at the level of performance and compatibility of the final, generally available product offering. The Prerelease Code may not operate correctly and may be substantially modified prior to first commercial shipment. Microsoft is not obligated to make this or any later version of the Prerelease Code commercially available. The grant of license to use Prerelease Code expires upon availability of a commercial release of the Prerelease Code from Microsoft. NOTE: In the event that Prerelease Code contains a separate end-user license agreement, the terms and conditions of such end-user license agreement shall govern your use of the corresponding Prerelease Code.

    7. UPGRADES. To use a Product identified as an upgrade, you must first be licensed for the product identified by Microsoft as eligible for the upgrade. After upgrading, you may no longer use the product that formed the basis for your upgrade eligibility.You may use the resulting upgraded product only in accordance with the terms of this EULA. If the Product is an upgrade of a component of a package of software programs that you licensed as a single product, the Product may be used and transferred only as part of that single product package and may not be separated for use by more than one end user.

    8. DOWNGRADES. Instead of installing and using the Product, you may install and use one copy of an earlier version of the Product, provided that you completely remove such earlier version and install the original Product within a reasonable time. Your use of such earlier version shall be governed by this EULA, and your rights to use such earlier version shall terminate when you install the original Product.

    9. NOTE ON JAVA SUPPORT. THE PRODUCT MAY CONTAIN SUPPORT FOR PROGRAMS WRITTEN IN JAVA. JAVA TECHNOLOGY IS NOT FAULT TOLERANT AND IS NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR RESALE AS ONLINE CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATIONS SYSTEMS, AIR TRAFFIC CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE OF JAVA TECHNOLOGY COULD LEAD DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE. Sun Microsystems, Inc. has contractually obligated Microsoft to make this disclaimer.

    10. LIMITED WARRANTY FOR PRODUCT ACQUIRED IN THE US AND CANADA.
    Except with respect to the Redistributables, which are provided "AS IS," without warranty of any kind, Microsoft warrants that the Product will perform substantially in accordance with the accompanying materials for a period of ninety days from the date of receipt.
    If an implied warranty or condition is created by your state/jurisdiction and federal or state/provincial law prohibits disclaimer of it, you also have an implied warranty or condition, BUT ONLY AS TO DEFECTS DISCOVERED DURING THE PERIOD OF THIS LIMITED WARRANTY (NINETY DAYS). AS TO ANY DEFECTS DISCOVERED AFTER THE NINETY (90) DAY PERIOD, THERE IS NO WARRANTY OR CONDITION OF ANY KIND. Some states/jurisdictions do not allow limitations on how long an implied warranty or condition lasts, so the above limitation may not apply to you.

    Any supplements or updates to the Product, including without limitation, any (if any) service packs or hot fixes provided to you after the expiration of the ninety day Limited Warranty period are not covered by any warranty or condition, express, implied or statutory.
    LIMITATION ON REMEDIES; NO CONSEQUENTIAL OR OTHER DAMAGES. Your exclusive remedy for any breach of this Limited Warranty is as set forth below. Except for any refund elected by Microsoft, YOU ARE NOT ENTITLED TO ANY DAMAGES, INCLUDING BUT NOT LIMITED TO CONSEQUENTIAL DAMAGES, if the Product does not meet Microsoft's Limited Warranty, and, to the maximum extent allowed by applicable law, even if any remedy fails of its essential purpose. The terms of Section 12 below ("Exclusion of Incidental, Consequential and Certain Other Damages") are also incorporated into this Limited Warranty. Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. This Limited Warranty gives you specific legal rights. You may have others which vary from state/jurisdiction to state/jurisdiction. YOUR EXCLUSIVE REMEDY. Microsoft's and its suppliers' entire liability and your exclusive remedy shall be, at Microsoft's option from time to time exercised subject to applicable law, (a)return of the price paid (if any) for the Product, or (b)repair or replacement of the Product, that does not meet this Limited Warranty and that is returned to Microsoft with a copy of your receipt. You will receive the remedy elected by Microsoft without charge, except that you are responsible for any expenses you may incur (e.g. cost of shipping the Product to Microsoft). This Limited Warranty is void if failure of the Product has resulted from accident, abuse, misapplication, abnormal use or a virus. Any replacement Product will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. Outside the United States or Canada, neither these remedies nor any product support services offered by Microsoft are available without proof of purchase from an authorized international source. To exercise your remedy, contact: Microsoft, Attn. Microsoft Sales Information Center/One Microsoft Way/Redmond, WA 98052-6399, or the Microsoft subsidiary serving your country.

    LIMITED WARRANTY FOR PRODUCT ACQUIRED OUTSIDE THE US OR CANADA.
    FOR THE LIMITED WARRANTIES AND SPECIAL PROVISIONS PERTAINING TO YOUR PARTICULAR JURISDICTION, PLEASE REFER TO YOUR WARRANTY BOOKLET INCLUDED WITH THIS PACKAGE OR PROVIDED WITH THE SOFTWARE PRODUCT PRINTED MATERIALS.

    11. DISCLAIMER OF WARRANTIES. The Limited Warranty that appears above is the only express warranty made to you and is provided in lieu of any other express warranties (if any) created by any documentation, packaging, or other communications. Except for the Limited Warranty and to the maximum extent permitted by applicable law, Microsoft and its suppliers provide the Product and support services (if any) AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties and conditions, either express, implied or statutory, including, but not limited to, any (if any) implied warranties, duties or conditions of merchantability, of fitness for a particular purpose, of reliability or availability, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence, all with regard to the Product, and the provision of or failure to provide support or other services, information, software, and related content through the Product or otherwise arising out of the use of the Product. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO THE PRODUCT.

    12. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE PRODUCT, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATON, SOFTWARE, AND RELATED CONTENT THROUGH THE PRODUCT OR OTHERWISE ARISING OUT OF THE USE OF THE PRODUCT, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    13. LINKS TO THIRD PARTY SITES. You may link to third party sites through the use of the Product. The third party sites are not under the control of Microsoft, and Microsoft is not responsible for the contents of any third party sites, any links contained in third party sites, or any changes or updates to third party sites. Microsoft is not responsible for webcasting or any other form of transmission received from any third party sites. Microsoft is providing these links to third party sites to you only as a convenience, and the inclusion of any link does not imply an endorsement by Microsoft of the third party site.

    14. LIMITATION OF LIABILITY AND REMEDIES. Notwithstanding any damages that you might incur for any reason whatsoever (including, without limitation, all damages referenced above and all direct or general damages), the entire liability of Microsoft and any of its suppliers under any provision of this EULA and your exclusive remedy for all of the foregoing (except for any remedy of repair or replacement elected by Microsoft with respect to any breach of the Limited Warranty) shall be limited to the greater of the amount actually paid by you for the Product or U.S.$5.00. The foregoing limitations, exclusions and disclaimers (including Sections 10, 11 and 12 above) shall apply to the maximum extent permitted by applicable law, even if any remedy fails its essential purpose.

    15. U.S. GOVERNMENT LICENSE RIGHTS. All Product provided to the U.S. Government pursuant to solicitations issued on or after December 1, 1995 is provided with the commercial license rights and restrictions described elsewhere herein. All Product provided to the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with "Restricted Rights" as provided for in FAR, 48 CFR 52.227-14 (JUNE 1987) or DFAR, 48 CFR 252.227-7013 (OCT 1988), as applicable.

    16. EXPORT RESTRICTIONS. You acknowledge that the Product is of U.S. origin and subject to U.S. export jurisdiction. You agree to comply with all applicable international and national laws that apply to the Product, including the U.S. Export Administration Regulations, as well as end-user, end-use, and destination restrictions issued by U.S. and other governments. For additional information see .

    17. APPLICABLE LAW. If you acquired this Product in the United States, this EULA is governed by the laws of the State of Washington. If you acquired this Product in Canada, unless expressly prohibited by local law, this EULA is governed by the laws in force in the Province of Ontario, Canada; and, in respect of any dispute which may arise hereunder, you consent to the jurisdiction of the federal and provincial courts sitting in Toronto, Ontario. If this Product was acquired outside the United States, then local law may apply.

    18. ENTIRE AGREEMENT. This EULA (including any addendum or amendment to this EULA which is included with the Product) are the entire agreement between you and Microsoft relating to the Product and the support services (if any) and they supersede all prior or contemporaneous oral or written communications, proposals and representations with respect to the Product or any other subject matter covered by this EULA. To the extent the terms of any Microsoft policies or programs for support services conflict with the terms of this EULA, the terms of this EULA shall control.

    19. The Product is protected by copyright and other intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and other intellectual property rights in the Product. The Product is licensed, not sold.

  9. Re:C# vs Java on Microsoft Puts SourceForge Clone Into Beta · · Score: 4, Interesting

    J2SE sdk and Tomcat != Visual Studio .NET. It's more like they are equivalent to the .NET runtime and SDK (which can also be downloaded for free). VS.NET is a full IDE, etc.

  10. Re:Linux Games on The Aging Gamer · · Score: 2

    amen. I made the same comment above. Like I said, I don't loose any sleep...

  11. Re:Linux Games on The Aging Gamer · · Score: 2

    Hey, you know what? I have plenty of money. I just don't have a TV. I choose not to own one.

    I do have a computer. If someone sold a CD of ROM's and an SNES emulator like I have for $50, I'd buy it. But no one does. I guess technically, I could go buy the four or five we actually play used and I would be legal... but the publishers/writers of those games wouldn't see a dime out of that transaction. Oh wait, I could buy them new... but they don't sell them. You know what? I'm not gonna stay up nites worrying about the fact that I am "stealing" from the publishers/writers of those games when, in fact, there is no possible way to purchase those games in a way that would compensate them. If that's not abandonware, I don't know what the hell is.

  12. Re:Linux Games on The Aging Gamer · · Score: 2

    Hey, c'mon there is a difference between abandonware and pirating the latest copy of GTA or whatever. Where, exactly, can I BUY a copy of SNES roms? Don't tell me to buy a console. I don't game on a TV. We don't have one.

  13. Re:Linux Games on The Aging Gamer · · Score: 2

    Well, for comparison, my son is 8 and he gets 30mins of computer game time a day, 1 hour on weekends. Of these, I encourage him to play games with some thinking/strategy like Incredible Machine or Ages of Empires II. No shoot 'em ups (I think the graphics/violence in AOEII is pretty tame.)

    His favorite games are the SNES9x simulator and a cD of rom's. I have fun with these to (the classic Mario games, etc). and they are cheap!

  14. Re:first? on Linux TCO: Less Than Half The Cost of Windows · · Score: 2

    well, the equiavalent would be Windows Group Policy. Much of the thing people use VNC for or physically going around to windows machines can be automated (like patch installs, etc). Hell, Windows Group Policy can change the default word template to a new letterhead for the company on everbody's machine (I've seen it done).

  15. Re:The truth about security on Web Hacking: Attacks and Defense · · Score: 2

    we had a similar experience with outsourcing some web work to India -- we didn't take them up on it. It was a real eye opener, so we had them look at our product (which included a web application component) for security and they found several BIG holes that had made it through our "security" audit.

  16. Re:How did you manage that? on Microsoft's Vision Of Future Workplaces · · Score: 2

    hah... we have a bunch of graphic artists at our main company's office (they do mostly multimedia training stuff. pretty good stuff). Anyway, they all have dual flats (or most do, some have one old monitor), that when the big boss came visiting our cubes at the gov't (where we contract), he said " why do these guys only have one monitor? They make all the money for us? Get 'em another one." Actually, he didn't SAY the part about the money, but I think that was his implicit message.

    It is pretty sweet. My eyes aren't so great, and with more desktop real estate for the palletes and stuff, you can actually run each at a decent resolution and still have some screen real estate to code. They are 18" viewable and I run 'em at 1024 by 768.

  17. Re:What's the advantage? on Microsoft's Vision Of Future Workplaces · · Score: 4, Interesting

    I thought the same thing, until I got my second flat panel at work. If you use an IDE, all your pallet's, toolbars, form design area, etc goes there and your second monitor is a bare window, just code. Even if you don't do IDE's, you can run the program in one window while stepping thru code/watching debug output in another... it's pretty sweet.

  18. Re:Cost of software on Why Does Software Cost So Much? · · Score: 2

    um, I think many would argue that many open source projects sacrifice FAST. Time to market is slow, because most developers are working part time, and they emphasize GOOD (quality) independent of time to market. Linus, for instance rarely sets release dates in advance, from what I read, for the kernel. Just says "when it is ready". Such a luxury does not exist in the commercial world.

  19. Re:I wish on Bero Quits Red Hat Over Treatment of KDE · · Score: 2

    LOL!

    That's classic. and so true.

  20. Re:I wish on Bero Quits Red Hat Over Treatment of KDE · · Score: 2

    i do have something impotant enough to not qui my job on priciple -- a family. i will work with the shitiest software in the worst situation to put food on the table for my family of four. forgive the lack of capitals, but i'm holding my 6 month old dayughter whgile she sleeps!

  21. Re:can we at leat try not to slant the headlines? on Ballmer Wants to "Stomp Linux" Using MS community · · Score: 2

    oh, come on. That's just a ridiculous argument. where I live, unless you know someone and a job is filled instantly, it is advertised. I wouldn't jump at the opportunity to admin or program for Linux servers, because of the twenty or so programmers I know, only one has any linux experience. Conversely, when Microsoft has a tech event here in Oklahoma City, hundreds of folks show up.

    Your statement about "no one wants..." is just ridiculous. Folks go where the money is. Hell, the big money is in Oracle right now or SQL Server, at least in this market, so that's what people want to learn. You don't get much more closed source than Oracle or Microsoft.

    I guess that's the point I'm making here. Linux/open Source has not penetrated to the job market I live/work in. It's just not here to any extent.

    And yeah, If I was an electronics tech. in 1982, I wouldn't have learned computers either. Not a significant programming job market until much later (not that there weren't programmers, but I'd wager that was a smaller job market than electronics tech, for sure). Similiarly, I'm not saying that Linux won't be a big, big piece of the job market here in 3-4 years. It may be, but you know what? All the other stuff I use now will be obsolete as well, and I'll pick up Linux skills if it is a big deal. Hell, I've got a redhat partition now on a box, I just don't use it very often.

  22. Re:can we at leat try not to slant the headlines? on Ballmer Wants to "Stomp Linux" Using MS community · · Score: 1, Offtopic

    um,,, I don't know of anyone who makes money coding for Linux. Nor can I find, any jobs in my area listing Linux as a qualificationrelevant monster search here.

    I keep saying, I'll learn Linux as soon as I see a significant market for it.

  23. Re:What's an MS community? on Ballmer Wants to "Stomp Linux" Using MS community · · Score: 2

    MS community is mainly on MSDN, Microsoft.public.* newsgroups, etc. There was an excellent post by a guy a while back listing the resources.

  24. Re:Security - Why there is ignorance MONEY! on A Guide to Building Secure Web Applications · · Score: 2

    Amen, brother. That's why you do all of the above exchange in email. In writing. bcc'ing your personal home account. I bcc everything like the above.

    Always CYA.

  25. Re:.Net Charge is Absurd on Competitors Cry Foul At Windows XP, 2K Service Packs · · Score: 2

    no. passport was out before .NET. BUT, Microsoft is promoting Passport along with/as part of .NET now (I think IIRC, they call it the .NET passport).

    It's all part of the confusion caused by the fact that .NET means about 50,000 different things. In this case, we are talking about the .NET Common Language Runtime, not the .NET - everything is about web services man, and you gotta have a Passport so we can centralize all your data about you -- I mean, so you can access all these neat web services!