Aiki Framework

Last updated
Developer(s) Bassel Khartabil, [1] Fabricatorz, LLC [2]
Initial releaseSeptember 2009 (2009-09) [3]
Preview release
0.9.1 [4] / February 23, 2012 (2012-02-23)
Repository github.com/aikiframework/aikiframework
Written in PHP, MySQL and JavaScript
Type Content management framework
License AGPL

Aiki Framework is a PHP and MySQL (LAMP) web application framework that allows designers and programmers to create and work with existing content management systems from the web. [5] The Fabricatorz global production company [2] was its commercial steward and has used it to build Open Clip Art Library 3.0 [6] and the now public Open Font Library. [7] [8] Both sites using Aiki Framework were publicly announced at Libre Graphics Meeting 2011.

Contents

Status

The last release [9] of the software approximately coincided with the March 15, 2012 detainment in Syria of the technology's inventor, Bassel Khartabil. Aiki Framework was for a long time the underlying technology of the Open Clip Art Library and still is for Open Font Library, but the technology was deprecated since 2016 when it was resurrected and put on GitHub. [10] The history of changes was imported to git from last zip file taken from archive.org and controlled by bazaar version control.

Usage

The goal of Aiki Framework is to make a fast system for developing heavily trafficked communities where developers are used to editing source code, but can not directly because of necessary security precautions in running a web server.

Examples

Participants

Bassel Khartabil

On 1 August 2017, it was reported that the inventor of Aiki, Bassel Khartabil (known as Bassel Safadi), had been executed in prison by the Syrian government. [18] [19]

Related Research Articles

Creative Commons (CC) is an American non-profit organization and international network devoted to educational access and expanding the range of creative works available for others to build upon legally and to share. The organization has released several copyright licenses, known as Creative Commons licenses, free of charge to the public. These licenses allow authors of creative works to communicate which rights they reserve and which rights they waive for the benefit of recipients or other creators. An easy-to-understand one-page explanation of rights, with associated visual symbols, explains the specifics of each Creative Commons license. Content owners still maintain their copyright, but Creative Commons licenses give standard releases that replace the individual negotiations for specific rights between copyright owner (licensor) and licensee, that are necessary under an "all rights reserved" copyright management.

IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono. The project is currently maintained by a group of volunteers at GitHub. It is free and open-source software, and can be implemented with Python Tools for Visual Studio, which is a free and open-source extension for Microsoft's Visual Studio IDE.

Openclipart, also called Open Clip Art Library, is an online media repository of free-content vector clip art. The project hosts over 160,000 free graphics and has billed itself as "the largest community of artists making the best free original clipart for you to use for absolutely any reason".

A source-code-hosting facility is a file archive and web hosting facility for source code of software, documentation, web pages, and other works, accessible either publicly or privately. They are often used by open-source software projects and other multi-developer projects to maintain revision and version history, or version control. Many repositories provide a bug tracking system, and offer release management, mailing lists, and wiki-based project documentation. Software authors generally retain their copyright when software is posted to a code hosting facilities.

seccomp is a computer security facility in the Linux kernel. seccomp allows a process to make a one-way transition into a "secure" state where it cannot make any system calls except exit , sigreturn , read and write to already-open file descriptors. Should it attempt any other system calls, the kernel will either just log the event or terminate the process with SIGKILL or SIGSYS. In this sense, it does not virtualize the system's resources but isolates the process from them entirely.

<span class="mw-page-title-main">GNU Bazaar</span>

GNU Bazaar is a distributed and client–server revision control system sponsored by Canonical.

HarfBuzz is a software development library for text shaping, which is the process of converting Unicode text to glyph indices and positions. The newer version, New HarfBuzz (2012–), targets various font technologies while the first version, Old HarfBuzz (2006–2012), targeted only OpenType fonts.

<span class="mw-page-title-main">Font Library</span> Free/open font hosting web site

The Font Library is a project devoted to hosting and encouraging the creation of fonts released under Free Licenses. It is a sister project to Openclipart and hosts over 6000 fonts from over 250 contributors. These are intended to be downloaded, remixed and shared freely. Originally created as an initiative in 2006, the project relaunched on May 12, 2011 at the Libre Graphics Meeting 2011 in Montreal by Fabricatorz developer Christopher Adams.

<span class="mw-page-title-main">Libre Graphics Meeting</span> Annual convention discussing free and open source graphical software

The Libre Graphics Meeting (LGM) is an annual international convention for the discussion of free and open source software used with graphics; The first Libre Graphics Meeting was held in March 2006. Communities from Inkscape, GIMP, Krita, Scribus, sK1, Blender, Open Clip Art Library, Open Font Library, and more come together through the Create Project to assemble this annual conference. It was co-founded by Dave Neary and Dave Odin.

The Create Project is a web-based community focused on communication and sharing between Free and Open Source Creative applications. Initially the project was created by freedesktop.org as a space for collaboration between free software creative projects, since then the project has become a full sub-project. Create now aims to develop and consolidate shared resources for creative applications. Several community-developed specifications have begun to be developed under the project such as OpenRaster and the Swatches colour file format.

<span class="mw-page-title-main">Lightspark</span>

Lightspark is a free and open-source SWF player released under the terms of the GNU Lesser General Public License (LGPL) version 3.

<span class="mw-page-title-main">LightDM</span> Free, open-source X display manager

LightDM is a free and open-source X display manager that aims to be lightweight, fast, extensible and multi-desktop. It can use various front-ends to draw the user interface, also called Greeters. It also supports Wayland.

<span class="mw-page-title-main">Cantarell (typeface)</span> Typeface

Cantarell is the default typeface supplied with the user interface of GNOME since version 3.0, replacing Bitstream Vera and DejaVu. The font was originated by Dave Crossland in 2009.

<span class="mw-page-title-main">Trinity Desktop Environment</span> Desktop environment for Unix-like operating systems

The Trinity Desktop Environment (TDE) is a complete software desktop environment designed for Linux and Unix-like operating systems, intended for computer users preferring a traditional desktop model, and is free/libre software. Born as a fork of KDE 3.5 in 2010, it was originally created by Timothy Pearson, who had coordinated Kubuntu remixes featuring KDE 3.5 after Kubuntu switched to KDE Plasma 4.

<span class="mw-page-title-main">Bassel Khartabil</span> Free culture and democracy activist, Syrian political prisoner

Bassel Khartabil, also known as Bassel Safadi, was a Palestinian Syrian open-source software developer. He was detained without trial by the Syrian government in 2012 and was secretly executed in 2015. Human rights organizations claim that he was detained for his activities in support of freedom of expression, and the United Nations Working Group on Arbitrary Detention considered his detention to have been arbitrary.

<span class="mw-page-title-main">Maliit</span>

Maliit is an input method framework for computers with particular focus on implementing virtual keyboards. Designed mostly for touchscreen devices, Maliit allows the inputting of text without the presence of a physical keyboard. More advanced features such as word correction and prediction are also available.

<span class="mw-page-title-main">Accounts & SSO</span> Single sign-on framework for computers

Accounts & SSO, accounts-sso, or lately gSSO is a single sign-on framework for computers.

<span class="mw-page-title-main">Croscore fonts</span> Open-source typeface family

The ChromeOS core fonts, also known as the Croscore fonts, are a collection of three TrueType font families: Arimo (sans-serif), Tinos (serif) and Cousine (monospace). These fonts are metrically compatible with Monotype Corporation’s Arial, Times New Roman, and Courier New, the most commonly used fonts on Microsoft Windows, for which they are intended as open-source substitutes.

<span class="mw-page-title-main">Noura Ghazi</span> Syrian human rights lawyer

Noura Ghazi, or Noura Ghazi Safadi is a Syrian human rights lawyer and activist. Her husband, the Syrian-Palestinian Bassel Khartabil, or Bassel Safadi was an open-source software developer and one of Syria's leading pro-free speech and democracy activists. He was arrested by the Syrian government in 2012 and executed in 2015.

References

  1. "FREEBASSEL - Campaign". freebassel.org. Archived from the original on 2012-07-02. Retrieved 2015-11-25.
  2. 1 2 "Fabricatorz". fabricatorz.com.
  3. "~aikiframework.admins/Aikiframework/Release-1.0.0 : Revision 1". Archived from the original on 2012-06-30. Retrieved 2010-12-19.
  4. "Aiki Framework 0.9.0.1 Released! : Aikiframework". Archived from the original on 2012-10-21. Retrieved 2013-03-18.
  5. Safadi, Bassel (2010). "Open Clip Art Library 2.0 Powered by Aiki Framework Announced". bassel.ws.
  6. "Open Clip Art 3.0 Press Release". fabricatorz.com (Press release). 2011. Archived from the original on 2011-05-15.
  7. "Open Font Library Public Press Release". fabricatorz.com (Press release). 2011. Archived from the original on 2011-05-19.
  8. "Launchpad Announcement". Open Clip Art Library Launchpad. 2011. Archived from the original on 2012-10-19. Retrieved 2011-05-14.
  9. "Open Clip Art Library 0.9.1 Release". Archived from the original on 2012-10-21. Retrieved 2013-03-18.
  10. "Aiki Framework". GitHub. Retrieved 2018-09-25.
  11. "Blog Filling The Gap Open Clip Art Library Provides More Than 26 000 Images". ostatic.com. Retrieved 2018-09-25.
  12. "Open Clip Art Library 2.0 [LWN.net]". lwn.net. Retrieved 2018-09-25.
  13. "Christopher Adams". chris.raysend.com. Retrieved 2018-09-25.
  14. Phillips, Brad. "Bradphillips.org". bradphillips.org. Retrieved 2018-09-25.
  15. "Jon Phillips" . Retrieved 2022-12-30.
  16. "barry threw". www.barrythrew.com. Retrieved 2018-09-25.
  17. "Jakub T. Jankiewicz". jakub.jankiewicz.org. Retrieved 2022-12-30.
  18. "منظمة العفو الدولية on Twitter". Twitter. Retrieved 2018-09-25.
  19. Corbyn, Zoë (2015-12-11). "Bassel Khartabil: fears for man who brought open internet to the Arab world". the Guardian. Retrieved 2018-09-25.