Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open Source Defense Fund Presented by Kent Radek & David Tascione Heimdall Linux, Inc.

Similar presentations


Presentation on theme: "Open Source Defense Fund Presented by Kent Radek & David Tascione Heimdall Linux, Inc."— Presentation transcript:

1 Open Source Defense Fund Presented by Kent Radek & David Tascione Heimdall Linux, Inc.

2 Overview of Talk ¥OSDF? ¥Need for OSDF ¥Goals for OSDF ¥Plans ¥Resources

3 What are we proposing? ¥What is the Open Source Defense Fund (OSDF) – OSDF should be a community voice dedicated to preserving the right to create, distribute and use free and open source software – Ultimately would be a non-profit organization

4 Need for OSDF? What issues affect free and open source software? ¥UCITA ¥DeCSS ¥DMCA ¥Software Patents ¥Hijacking Open Standards

5 UCITA ¥Uniform Computer Information Transaction Act makes every shrink wrap license totally enforceable ¥Problems with UCITA ¥What is the Status of UCITA?

6 Problems with UCITA ¥Vendors Change Licenses ¥Licenses will be able to restrict free speech ¥Vendors can Control Software Use ¥Reverse Engineering ¥Product Liability

7 Vendors Change Licenses ¥Microsoft changed the license of Microsoft SQL server to eliminate unlimited use in an intranet environment. ¥This change created a scramble to try and locate the versions of the package with the older license. ¥OSDF's mailing lists will help bring these changes to light.

8 Licenses Can Restrict Free Speech ¥Under a UCITA license you may be prevented from disclosing security bugs ¥UCITA can also be used to prevent users from sharing information/opinions on software

9 Vendors Can Control Software Use ¥Microsoft in Visual C++ 6.0's MFC library included a clause preventing the use of the software to develop programs for a non-Microsoft OS. This restricted what a user could use this system for in a totally artificial way. ¥Under UCITA these become legally enforceable. ¥Microsoft fortunately changed this license in a subsequent Service Pack Release (SP3)

10 Reverse Engineering ¥UCITA can be used to prevent Reverse Engineering ¥E.g. Many printer drivers for Linux have been reverse engineered. UCITA can be used to prevent this from happening.

11 Product Liability ¥UCITA has provisions that allow developers and software distributors to be held liable for defects in their code. UCITA does have a provision that allows the developers (and the company) to escape liability via the software license. Unfortunately, open source developers could still be liable for code that was released prior to UCITA and that continues to be distributed.

12 Status of UCITA ¥Where has it been passed – Maryland and Virginia ¥Upcoming states – Washington, D.C. – New Jersey – Louisiana – Oklahoma

13 DeCSS Case ¥What is the DeCSS Case? ¥Why is this important?

14 What are the DeCSS cases ¥Status of DeCSS Case? – There are actually three cases. " N.Y. Federal case under 17 U.S.C 1201 (DMCA) " Decision was handed down in favor of the plaintiffs " C.T. Federal case again under 17 U.S.C 1201 " California state case: Revealing trade secrets " Still pending after a preliminary injunction

15 Background on the DeCSS Cases ¥Content Scrambling System (CSS) is used to encrypt DVD movies ¥No player existed for the Linux platform ¥A player was reverse engineered from information in the public domain ¥MPAA has challenged the right of DeCSS to exist ¥In addition the MPAA has challenged the right to link to sites containing the code

16 Why is this important? ¥The DeCSS case sets a dangerous precedent for freedom of speech in our future wired world. ¥You are prevented not only from posting the source code, you can not even point to a site with the code.

17 Status of DeCSS case? ¥Currently the case is on appeal. The initial decision was in favor of the MPAA. ¥Regardless of the outcome of the case several of the decisions made by the courts (issuing injunctions against linking) will stand as precedent for future cases.

18 DMCA ¥Digital Millennium Copyright Act of 1998 ¥The DMCA was passed as 17 U.S.C. 1201 ¥What is DMCA? ¥Problems with DMCA? ¥Why do we have DMCA?

19 What is DMCA? ¥Even in cases normally covered by fair use, the DMCA prevents bypassing protection or examination of data in digital formats. ¥DMCA can restrict your use of items you own.

20 Problems with DMCA? ¥ Real Jukebox example – Real was sending personal information to servers at their site. This was discovered by people examining the data sent to Real's site. – Under DMCA, Real could have prevented this information from being found out ¥DeCSS case – DMCA is being used in the DeCSS case

21 Why do we have DMCA? ¥DMCA is the result of World Intellectual Properties Organization ¥DMCA is also the result of intense lobbying by organizations who know their formats will be reverse engineered – It restricts what you can do with items YOU own

22 Software Patents ¥Windows Media Format ¥Y2K Patent ¥Open Source and Patents

23 Windows Media Format ¥Microsoft has patented elements of their new media format. This has effectively made it illegal to create interoperable solutions ¥Microsoft has stopped several companies from implementing their own players for this format

24 Y2K Patent ¥Bruce Dickens filed for a patent on a Y2K windowing technique. Essentially it said if the year is less than 30, add 100. ¥The patent was applied for Oct. 3, 1996 and was issued as patent #5,806,063 in Sept. 8, 1998. ¥Linux had a similar fix in 1991, constituting prior art.

25 Open Source and Patents ¥Open Source can provide a form of prior art preventing trivial patents from being granted. ¥But patents can also create potential problems for Open Source software developers' desires for interoperability with other software.

26 Hijacking Open Standards ¥Microsoft implemented Kerberos authentication in Windows 2000. ¥Microsoft used a field that was defined as unused in the specification ¥This effectively prevents non-Microsoft machines from using Kerberos authentication with Windows 2000 systems ¥Microsoft threatened to sue Slashdot http://www.slashdot.org, when they released details of Microsoft's implementation http://www.slashdot.org

27 Goals of OSDF ¥Education ¥Media Friendly ¥Political Awareness

28 Education ¥The decisions being made in the courts and congress will impact the developer community for a long time to come ¥Some people do not understand their rights, an obligations, or the consequences of the decisions being made today

29 Media Friendly ¥Make information available to the media on the issues that affect OSDF – Press releases with non-technical explanations of the topics that affect OSDF – Provide people to answer the media's questions on these topics

30 Political Awareness ¥With the existence of the internet there is no reason why people should not be aware of who their congress people are. ¥People should also be able to find out how their congresspeople are voting on issues that will effect them.

31 What OSDF plans to Offer ¥Mailing lists ¥Portal ¥Event Calendar ¥Congressional Locator

32 Mailing Lists ¥General – Discussion of topics that affect OSDF. Help determine what services to offer ¥Announce – Announcements that affect the community ¥Future lists – Patents, DMCA, UCITA, Legal

33 Portal ¥http://osdf.sourceforge.net And http://www.osdf.org will become a portal with news and pointers where people can learn more about OSDF and what it stands for.http://osdf.sourceforge.net http://www.osdf.org

34 Event Calendar ¥The Event Calendar will list events that people who are concerned about Open Source should consider attending. ¥E.g. Shortly after the initial case against DeCSS, gatherings were held in cities nationwide to raise awareness about the case.

35 Congressional Locator ¥Helps you find out who your Congressional representatives are and shows you their voting records. ¥Hopefully, will be expanded to include State representatives and their voting records as available.

36 Contacting Us ¥OSDF home page – http://osdf.sourceforge.net http://osdf.sourceforge.net ¥E-mail addresses – radek@heimdall-linux.com radek@heimdall-linux.com – tascione@heimdall-linux.com tascione@heimdall-linux.com – grothe@heimdall-linux.com grothe@heimdall-linux.com

37 References ¥EFF (Electronic Frontier Foundation) – http://www.eff.org http://www.eff.org ¥Privacy Foundation – http://www.privacyfoundation.org http://www.privacyfoundation.org ¥American Civil Liberties Union – http://www.aclu.org http://www.aclu.org

38 Call for Help ¥Please join us in setting the future direction of OSDF ¥To do so please join SourceForge and the OSDF project at SourceForge

39 Q & A ¥Questions?


Download ppt "Open Source Defense Fund Presented by Kent Radek & David Tascione Heimdall Linux, Inc."

Similar presentations


Ads by Google