From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-version: 1.0 Content-type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Message-id: From: Pietro Gagliardi To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> In-reply-to: <20090326012938.GE22497@masters6.cs.jhu.edu> Content-transfer-encoding: quoted-printable Date: Wed, 25 Mar 2009 22:03:52 -0400 References: <8126F5C4-87DF-4EB8-9470-FACCB5B1BEAF@gmx.de> <32d987d50903251714reea8442i97fca2e84dc0883a@mail.gmail.com> <9ab217670903251724w528437abkc6b4fe44b31f542@mail.gmail.com> <32d987d50903251739n8c9210n517f0a25e094c14b@mail.gmail.com> <14ec7b180903251802q130470fco6a4d878a097640f6@mail.gmail.com> <924E6995-A949-41D6-8844-2B2FF87CB937@gmail.com> <14ec7b180903251811md72d664k576f7b12b86dd633@mail.gmail.com> <20090326012938.GE22497@masters6.cs.jhu.edu> Subject: Re: [9fans] GSOC: Drawterm for the iPhone Topicbox-Message-UUID: c6d67d12-ead4-11e9-9d60-3106f5b1d025 Killed. =46rom the license agreement for iPhone developers (which =20 requires a free Apple Developer Connection account to view; sorry): "3.3.3 Without Apple=92s prior written approval, an Application may not =20= provide, unlock or enable a enable additional features or =20 functionality through distribution mechanisms other than the App Store." drawterm may be used to gain access to a large repository of optional =20= software (/n/sources/contrib, /n/sources/extra). An ill-informed lawyer may bring this up: "3.3.2 An Application may not itself install or launch other =20 executable code by any means, including without limitation through the =20= use of a plug-in architecture, calling other frameworks, other APIs or =20= otherwise. No interpreted code may be downloaded and used in an =20 Application except for code that is interpreted and run by Apple's =20 Published APIs and built-in interpreter(s)." This is a shaky one. While drawterm does not itself run code, it =20 allows you to connect to a computer that runs its own programs. But even if we did overcome all this... We have scribble, and rio is optional, so I don't think input is too =20 much of a problem. A pain, yes, but not a problem. How about determining button 1, 2, 3? Triple-touch? You might get =20 tired too easily.