Klorofil Platform 0.2

Licentie: Gratis ‎Bestandsgrootte: 2.65 MB
‎Gebruikersbeoordeling: 2.7/5 - ‎3 ‎Stemmen

Open source (gratis) PHP platform ontwikkeld door Saltanera om applicatieontwikkeling te vergemakkelijken en te versnellen. Het heeft gevenstered GUI framework en web applicatie kader. Andere klassen zijn: - Distributed computing - Database abstractielaag (Oracle, MySQL, PostgreSQL en SQLite) - Netwerken (socket, HTTP, e-mail, SMS) - XML, verzameling - I/O - Compressie - PHP-encoder (byte compiler) Een van de interessante frameworks is gambArt waarmee ontwikkelaars PHP kunnen gebruiken om geruisloze GUI-toepassingen te ontwikkelen die zonder internetbrowser worden uitgevoerd. Momenteel ondersteunt Klorofil Platform Windows en Linux-besturingssysteem. In de toekomst zal het platform meer besturingssystemen ondersteunen.

versiegeschiedenis

  • Versie 0.2 geplaatst op 2006-01-30
    Broncode inbegrepen, prestatieverbetering als gevolg van PHP GDI extensie toevoeging, meer componenten, meer bibliotheken.

Programmadetails

Overeenkomst

EULA - Licentieovereenkomst voor eindgebruikers

Algemene openbare licentieversie 1.0 HET BEGELEIDENDE PROGRAMMA WORDT AANGEBODEN ONDER DE VOORWAARDEN VAN DIT GEMEENSCHAPPELIJKE LICENTIE ("OVEREENKOMST"). ELK GEBRUIK, REPRODUCTIE OF VERSPREIDING VAN HET PROGRAMMA VORMT DE AANVAARDING DOOR DE ONTVANGER VAN DEZE OVEREENKOMST. 1. DEFINITIES "Bijdrage" betekent: a) in het geval van de initiële contribuant, de initiële code en documentatie die in het kader van deze overeenkomst wordt verspreid, en b) voor elke volgende contribuant: i) wijzigingen in het programma, en ii) toevoegingen aan het programma; wanneer dergelijke wijzigingen en/of toevoegingen aan het programma afkomstig zijn van en gedistribueerd door die specifieke contribuant. Een bijdrage ''komt'' uit een Bijdrager als het door een dergelijke bijdrager zelf of iemand is toegevoegd handelen namens deze contribuant. Bijdragen omvatten geen aanvullingen op het programma dat: (i) afzonderlijke modules van software zijn die in in combinatie met het programma onder hun eigen licentieovereenkomst, en (ii) zijn niet afgeleide werken van het programma. "Contributor" :elke persoon of entiteit die het programma distribueert. "Licensed Patents " gemiddelde octrooiclaims die door een contribuant kunnen worden noodzakelijkerwijs geschonden door het gebruik of de verkoop van haar bijdrage alleen of wanneer gecombineerd met het programma. "Programma" de bijdragen die overeenkomstig deze overeenkomst worden verdeeld. "Ontvanger" betekent dat iedereen die het programma in het kader van deze overeenkomst ontvangt, inclusief alle bijdragers. 2. VERLENING VAN RECHTEN a) Onder voorbehoud van de bepalingen van deze overeenkomst verleent elke contribuant Ontvanger van een niet-exclusieve, wereldwijde, royalty-vrije auteursrechtlicentie reproduceren, voorbereiden van afgeleide werken van, openbaar vertonen, openbaar uit te voeren, de eventuele bijdrage van deze contribuant te verdelen en te sublicenties geven, en afgeleide werken, in broncode en objectcodevorm. b) Onder voorbehoud van de bepalingen van deze overeenkomst verleent elke contribuant Ontvanger van een niet-exclusieve, wereldwijde, royalty-vrije octrooilicentie onder Licensed Octrooien om de Bijdrage van deze bijdrager, indien aanwezig, in broncode en objectcodeformulier. Deze octrooilicentie is van toepassing op de combinatie van de bijdrage en de programma als, op het moment dat de bijdrage wordt toegevoegd door de contribuant, dergelijke toevoeging van de bijdrage zorgt ervoor dat een dergelijke combinatie onder de Licentie Patenten. De octrooilicentie is niet van toepassing op andere combinaties waaronder de bijdrage. Geen hardware per se is hieronder gelicentieerd. c) Ontvanger begrijpt dat, hoewel elke contribuant de licenties verleent aan haar bijdragen die hierin worden uiteengezet, worden er geen garanties gegeven door Bijdrager dat het programma geen inbreuk maakt op het octrooi of andere intellectuele eigendomsrechten van een andere entiteit. Elke inzender wijst elke aansprakelijkheid af Ontvanger voor vorderingen die door een andere entiteit zijn ingediend op basis van inbreuk op intellectuele eigendomsrechten of anderszins. Als voorwaarde voor de uitoefening van de rechten en licenties die hieronder worden verleend, neemt elke ontvanger verantwoordelijkheid om eventuele andere intellectuele eigendomsrechten veilig te stellen. Als bijvoorbeeld een patentlicentie van derden vereist is om de ontvanger distribueren van het programma, is het de verantwoordelijkheid van de ontvanger om die licentie te verwerven voordat het programma wordt gedistribueerd. d) Elke contribuant vertegenwoordigt dat hij bij zijn weten over voldoende eventuele auteursrechten in haar bijdrage, om de auteursrechtlicentieset te verlenen in deze overeenkomst. 3. EISEN Een bijdrager kan ervoor kiezen om het programma in objectcodeformulier te distribueren onder zijn eigen licentieovereenkomst, op voorwaarde dat: a) het voldoet aan de algemene voorwaarden van deze overeenkomst; En b) de licentieovereenkomst: i) in feite namens alle inzenders alle garanties en voorwaarden, uitdrukkelijk en impliciet, met inbegrip van garanties of voorwaarden van de titel en niet-inbreuk, en impliciete garanties of voorwaarden voor handelsbaarheid en geschiktheid voor een bepaald doel; ii) voor rekening van alle contribuanten alle aansprakelijkheid voor schade, met inbegrip van directe, indirecte, bijzondere, incidentele en schade, zoals gederfde winsten; iii) stelt dat alle bepalingen die van deze overeenkomst verschillen, worden aangeboden door die contribuant alleen en niet door een andere partij; En iv) stelt dat broncode voor het programma beschikbaar is bij dergelijke bijdrager, en informeert licentiehouders hoe het te verkrijgen op een redelijke manier op of via een medium dat gewoonlijk wordt gebruikt voor software-uitwisseling. Wanneer het programma beschikbaar wordt gesteld in broncodevorm: a) het moet in het kader van deze overeenkomst beschikbaar worden gesteld; En b) bij elk exemplaar van het programma moet een kopie van deze overeenkomst worden opgenomen. Bijdragers mogen geen auteursrechtelijke kennisgevingen in de Programma. Elke contribuant moet zich identificeren als de opdrachtgever van zijn bijdrage, indien op een wijze die de latere ontvangers redelijkerwijs in staat stelt de opdrachtgever van de bijdrage. 4. COMMERCIËLE DISTRIBUTIE Commerciële distributeurs van software kunnen bepaalde verantwoordelijkheden aanvaarden met voor eindgebruikers, zakenpartners en dergelijke. Hoewel deze licentie bedoeld om het commerciële gebruik van het programma te vergemakkelijken, de omvat het programma in een commercieel productaanbod moet dit doen op een manier die geen potentiële aansprakelijkheid creëert voor andere bijdragers. Daarom, als een bijdrager omvat het programma in een commercieel productaanbod, zoals Contribuant ("Commerciële donateur") stemt hierbij in met het verdedigen en vergoeden elke andere Contribuant ("Schadeloos bijdrager") tegen eventuele verliezen, schade en kosten (collectief "Verliezen") als gevolg van vorderingen, rechtszaken en andere juridische vorderingen van een derde partij tegen de schadeloosstellingsbijdrager voor de de mate die wordt veroorzaakt door de handelingen of nalatigheden van deze commerciële contribuant in verband met de distributie van het programma in een commercieel product Biedt. De verplichtingen in deze afdeling zijn niet van toepassing op vorderingen of verliezen met betrekking tot een feitelijke of vermeende inbreuk op intellectuele eigendom. In volgorde om in aanmerking te komen, moet een schadeloosstellingsbetaler: a) de Commerciële Contribuant schriftelijk van een dergelijke claim, en b) de commerciële contribuant controle, en samen te werken met de commerciële bijdrager in, de verdediging en alle gerelateerde schikkingsonderhandelingen. De schadeloosstellingsbijdrager kan deelnemen aan een dergelijke claim op eigen kosten. Een bijdrager kan het programma bijvoorbeeld opnemen in een commercieel product aanbod, Product X. Die bijdrager is dan een commerciële bijdrager. Als dat Commerciële bijdrager maakt dan prestatieclaims, of biedt garanties gerelateerd aan Product X zijn deze prestatieclaims en garanties De verantwoordelijkheid van de commerciële bijdrager alleen. Onder deze sectie wordt de Commerciële contribuant zou moeten vorderingen te verdedigen tegen de andere Bijdragers in verband met deze prestatieclaims en garanties, en als een rechter vereist dat elke andere donateur eventuele schade als gevolg daarvan moet betalen, de De inzender moet die schade betalen. 5. GEEN GARANTIE BEHALVE ZOALS UITDRUKKELIJK IN DEZE OVEREENKOMST IS UITEENGEZET, WORDT HET PROGRAMMA "AS IS" BASIS, ZONDER GARANTIES OF VOORWAARDEN VAN WELKE AARD DAN OOK, EXPRESS OF IMPLICIET MET INBEGRIP VAN, ZONDER BEPERKING, EVENTUELE GARANTIES OF VOORWAARDEN VAN DE TITEL; NIET-INBREUK, HANDELSBAARHEID OF GESCHIKTHEID VOOR EEN BEPAALD DOEL. Elke De ontvanger is als enige verantwoordelijk voor het bepalen van de geschiktheid van het gebruik en het programma te verdelen en neemt alle risico's op zich die verbonden zijn aan de uitoefening van rechten uit het kader van deze overeenkomst, inclusief, maar niet beperkt tot de risico's en kosten van programmafouten, naleving van de toepasselijke wetgeving, schade aan of verlies van gegevens; programma's of apparatuur, en onbeschikbaarheid of onderbreking van de operaties. 6. DISCLAIMER VAN AANSPRAKELIJKHEID Behalve zoals uitdrukkelijk in deze overeenkomst is uiteengezet, mogen noch de ontvanger, noch DE CONTRIBUANTEN ZIJN AANSPRAKELIJK VOOR ELKE DIRECTE, INDIRECTE, INCIDENTELE, BIJZONDERE, VOORBEELDIGE OF GEVOLGSCHADE (INCLUSIEF ZONDER BEPERKING VERLOREN WINST), ECHTER VEROORZAAKT EN OP ELKE THEORIE VAN AANSPRAKELIJKHEID, HET AL DAN IN CONTRACT, STRIKTE AANSPRAKELIJKHEID, OF ONRECHTMATIGE DAAD (INCLUSIEF NALATIGHEID OF ANDERSZINS) DIE ZICH OP ENIGERLEI WIJZE VOORDOEN UIT HET GEBRUIK OF DE VERSPREIDING VAN HET PROGRAMMA OF DE UITOEFENING VAN RECHTEN TOEGEKEND HIERONDER, ZELFS INDIEN GEADVISEERD VAN DE MOGELIJKHEID VAN DERGELIJKE SCHADE. 7. Indien een bepaling van deze overeenkomst ongeldig of niet afdwingbaar is op grond van de toepasselijke recht, laat zij de geldigheid of uitvoerbaarheid van de rest van de voorwaarden van deze overeenkomst, en zonder verdere actie van de partijen de bepaling wordt zo beperkt dat nodig is om deze bepaling geldig en afdwingbaar. Als ontvanger octrooiprocedures ingaat tegen een een octrooi dat van toepassing is op software (inclusief een kruisvordering of tegenvordering in een rechtszaak), dan alle octrooilicenties verleend door die bijdrager aan een dergelijke ontvanger uit het kader van deze overeenkomst eindigt met de datum waarop een dergelijk geschil wordt aangespannen. Inch bovendien, als ontvanger octrooiprocedures ingaat tegen een entiteit (met inbegrip van een cross-claim of tegenvordering in een rechtszaak) waarin wordt beweerd dat het programma zelf (met uitzondering van combinaties van het programma met andere software of hardware) inbreuk maakt op het octrooi(s) van een dergelijke ontvanger, waarna de rechten van deze ontvanger Artikel 2, onder b), eindigt met de datum waarop een dergelijk geschil wordt aangespannen. Alle rechten van de ontvanger uit het kader van deze overeenkomst worden beëindigd indien zij voldoen aan een van de materiële voorwaarden van deze overeenkomst en niet genezen van een dergelijk falen in een redelijke periode na het bewust worden van dergelijke niet-naleving. Als alle rechten van de ontvanger uit deze overeenkomst worden beëindigd, De ontvanger stemt ermee in het gebruik en de distributie van het programma te staken zodra redelijk uitvoerbaar. De verplichtingen van de ontvanger uit hoofde van deze overeenkomst en alle licenties die door de ontvanger met betrekking tot het programma worden verleend, worden voortgezet en Overleven. Het is iedereen toegestaan kopieën van deze overeenkomst te kopiëren en te verspreiden, maar in om inconsistentie te voorkomen, is de overeenkomst auteursrechtelijk beschermd en mag op de volgende wijze gewijzigd. De Contractrentmeester behoudt zich het recht voor om van tijd tot tijd nieuwe versies (inclusief herzieningen) van deze overeenkomst publiceren. Niemand anders dan de Contract Steward heeft het recht om deze overeenkomst te wijzigen. IBM is de eerste Agreement Steward. IBM kan de verantwoordelijkheid als de Overeenkomst Steward aan een geschikte afzonderlijke entiteit. Elke nieuwe versie van de De overeenkomst krijgt een onderscheidend versienummer. Het programma (inclusief Bijdragen) kunnen altijd worden verdeeld onder voorbehoud van de versie van de overeenkomst waaronder het werd ontvangen. Bovendien is na een nieuwe versie van de overeenkomst wordt gepubliceerd, kan de inzender ervoor kiezen om het programma te distribueren (inclusief de Bijdragen) onder de nieuwe versie. Behalve zoals uitdrukkelijk vermeld in afdelingen 2, onder a) en 2, onder b), ontvangt de ontvanger geen rechten of licenties intellectuele eigendom van een in deze overeenkomst gerechtigde, ongeacht of uitdrukkelijk, door implicatie, estoppel of anderszins. Alle rechten in het programma niet uitdrukkelijk toegekend op grond van deze overeenkomst zijn voorbehouden. Deze overeenkomst valt onder de wetten van de staat New York en de intellectuele eigendomswetten van de Verenigde Staten van Amerika. Geen partij bij deze Overeenkomst zal een gerechtelijke procedure in het kader van deze overeenkomst meer dan een jaar nadat de oorzaak van de actie is ontstaan. Elke partij doet afstand van haar rechten op een juryproces in eventuele daaruit voortvloeiende geschillen.