Share to: share facebook share twitter share wa share telegram print page

Mir (software)

Mir
Original author(s)Canonical Ltd.
Developer(s)Canonical Ltd.
Stable release
2.17.0 / 15 May 2024; 4 months ago (2024-05-15)[1]
Repository
Written inC++
Operating systemLinux
TypeDisplay server
LicenseGPLv2 or GPLv3[2]
Websitemir-server.io Edit this at Wikidata

Mir is a computer display server and, recently, a Wayland compositor for the Linux operating system that is under development by Canonical Ltd. It was planned to replace the currently used X Window System for Ubuntu;[3][4][5] however, the plan changed and Mutter was adopted as part of GNOME Shell.

Mir was announced by Canonical on 4 March 2013[6] as part of the development of Unity 8, intended as the next generation for the Unity user interface.[3] Four years later Unity 8 was dropped[7] although Mir's development continued for Internet of Things (IoT) applications.

Software architecture

Mir is built on EGL[8] and uses some of the infrastructure originally developed for Wayland[9] such as Mesa's EGL implementation[8] and Jolla's libhybris.[10][11] The compatibility layer for X, XMir, is based on XWayland.[12]

Other parts of the infrastructure used by Mir originate from Android. These parts include Google's Protocol Buffers,[13] and previously included Android's input stack,[14] which has since been replaced by Wayland's libinput, prior to the end of 2015.[15][16] An implementation detail in memory management shared with Android is the use of server-allocated buffers which Canonical employee Christopher Halse Rogers claims to be a requirement for "the ARM world and Android graphics stack".[17][18]

According to Ryan Paul of Ars Technica,

Some of the benefits that Mir will eventually offer include lower overhead in the display pipeline, more seamless transitions between display modes during the boot process, richer input handling that will make it easier to support things like touchscreen gestures, more seamless support for systems with switchable graphics hardware (like laptops that can dynamically shift between using embedded and discrete graphics), and better application interchange (which will help improve things like the clipboard and drag-and-drop).[18]

As of September 2017 it has basic Wayland support.[19]

Adoption

As of May 2014, the only announced desktop environment with native support for Mir was Canonical's Unity 8. No other Linux distribution announced plans to adopt Mir as default display server.

On 23 July 2013, Compiz developer Sam Spilsbury had announced a proof-of-concept port of XBMC to Mir,[20] based on the previous proof-of-concept port of XBMC to Wayland.[21] On the same day Canonical developer Oliver Ries had confirmed that "this is the first native Mir client out in the wild".[22]

Among Ubuntu derivatives using a non-Unity environment, Xubuntu developers had announced in early August 2013 that they would evaluate running Xfce via XMir,[23] but three weeks later decided to refrain from adopting it.[24]

Ubuntu

In June 2013, Canonical's publicly announced milestones for Mir development were to ship Unity 7 with XMir by default and a pure X11 fallback mode with Ubuntu 13.10, remove the X11 fallback with Ubuntu 14.04 LTS, and Unity 8 running natively on Mir by Ubuntu 14.10.[25] Later, on 1 October 2013, Canonical announced a postponement of their Mir plans for desktop use and not use XMir as default in Ubuntu 13.10. Ubuntu Touch, however is targeted to ship with Mir and a smartphone version of Unity 8.[26][27]

In May 2016, during his traditional video interview with the community held during the Ubuntu Online Summit, Mark Shuttleworth confirmed that "You will be able to get 16.10 with Unity 8, just like you can get 16.04 with MATE, or KDE, or GNOME. It'll be there, it'll be an option, and the team that's working on that is committed to making that a first-class option."[28]

On 5 April 2017, Canonical announced that with the release of Ubuntu 18.04 LTS, the Unity 8 interface would be abandoned in favor of GNOME. When asked if the decision would also mean the end of Mir development, Canonical's Michael Hall said that given the divergent development paths taken by Mir and its competitor, Wayland, "Using Mir simply isn't an option we have."[7]

However, Mark Shuttleworth clarified on 8 April 2017 that development would continue for Mir's use in Internet of Things (IoT) applications, stating: "we have lots of IoT projects using Mir as a compositor so that code continues to receive investment."[29]

Toolkits

  • SDL supported both Mir and Wayland starting with SDL 2.0.2 but it was disabled by default.[30][31] Wayland and Mir support was enabled by default starting with SDL 2.0.4.[32] With the release of 2.0.10, Mir support was dropped in favor of Wayland.[33]
  • GTK 3.16 included an experimental Mir backend,[34] but was removed in GTK 4.[35]
  • Qt5 is the official and supported toolkit for Unity8 and Ubuntu Touch, included in the Ubuntu SDK.[36]

Criticism

In March 2013, Canonical Ltd. announced Mir as the replacement display server for the X.Org Server in Ubuntu.[6] Previously, in 2010, it had announced that it would use Wayland.[37] Canonical stated that it could not meet Ubuntu's needs with Wayland.[18] There were several posts made in objection or clarification, by people leading other similar or affected projects.[38][39][40][41]

When originally announcing Mir, Canonical made various claims about Wayland's input system, which the Wayland developers rebutted.[42][43] Official Canonical documentation in 2014 states, "our evaluation of the protocol definition revealed that the Wayland protocol does not meet our requirements. First, we are aiming for a more extensible input event handling that takes future developments like 3D input devices (e.g. Leap Motion) into account ... With respect to mobile use-cases, we think that the handling of input methods should be reflected in the display server protocol, too. As another example, we consider the shell integration parts of the protocol as privileged and we'd rather avoid having any sort of shell behavior defined in the client facing protocol."[44] In late 2015 Mir switched from a custom Android-derived input stack to Wayland's libinput.[15][16]

Long-time Linux kernel developer Matthew Garrett criticized the choice of licensing for Canonical's software projects, particularly Mir. Unlike X.Org Server and Wayland, both under the MIT License, Mir is licensed under GPLv3 – "an odd [choice]" for "GPLv3-hostile markets" – but contributors are required to sign an agreement that "grants Canonical the right to relicense your contribution under their choice of license. This means that, despite not being the sole copyright holder, Canonical are free to relicense your code under a proprietary license." He concludes that this creates asymmetry where "you end up with a situation that looks awfully like Canonical wanting to squash competition by making it impossible for anyone else to sell modified versions of Canonical's software in the same market."[45][46][47][48] Garrett's concerns were echoed by Bradley M. Kuhn,[49][50] Executive Director of the Software Freedom Conservancy.[51] Richard Stallman of the Free Software Foundation has stated on the similar case of MySQL that he supports dual-licensing of GPL software, as long as there are no proprietary extensions or proprietary versions of the free program,[52] which was not the case for MySQL.

In June 2013, Jonathan Riddell of Kubuntu announced that Kubuntu did not plan to switch to Mir. He stated "A few months ago Canonical announced their new graphics system for Ubuntu, Mir. It's a shame the Linux desktop market hasn't taken off as we all hoped at the turn of the millennium and they feel the need to follow a more Apple or Android style of approach making an OS which works in isolation rather than as part of a community development method. Here at Kubuntu we still want to work as part of the community development, taking the fine software from KDE and other upstream projects and putting it on computers worldwide. So when Ubuntu desktop gets switched to Mir we won't be following. We'll be staying with X on the images for our 13.10 release now in development and the 14.04 LTS release next year. After that we hope to switch to Wayland which is what KDE and every other Linux distro hopes to do."[53][54][55]

In September 2013, an Intel developer removed XMir support from their video driver and wrote "We do not condone or support Canonical in the course of action they have chosen, and will not carry XMir patches upstream."[56][57][58]

See also

References

  1. ^ "Mir - Releases". GitHub. Retrieved 20 June 2024.
  2. ^ Larabel, Michael (9 August 2017). "Mir Relicensed To GPLv2 Or GPLv3". Phoronix. Retrieved 21 November 2017.
  3. ^ a b "MirSpec". wiki.ubuntu.com. Retrieved 6 March 2013.
  4. ^ "Canonical reveals plans to launch Mir display server – Update". H-online.com. 24 February 2013. Archived from the original on 6 March 2013. Retrieved 6 March 2013.
  5. ^ Brodkin, Jon (17 May 2012). "Ubuntu dumps X window system, creates replacement for PC and mobile". Ars Technica. Retrieved 6 March 2013.
  6. ^ a b "Canonical announces Mir, a custom display server that will serve up future versions of Unity". engadget.com. 4 March 2013.
  7. ^ a b "Ubuntu Unity is dead: Desktop will switch back to GNOME next year". arstechnica.com. 5 April 2017. Retrieved 5 April 2017.
  8. ^ a b "Canonical announced a new display server – Mir, and it is good for the consumer". Geek.co.il. 12 March 2013. Retrieved 23 August 2013.
  9. ^ Christopher Halse Rogers. "Tomorrow Comes Today: Mir and YOU!". Archived from the original on 23 March 2013. Retrieved 23 August 2013.
  10. ^ Carsten Munk (11 April 2013). "Wayland utilizing Android GPU drivers on glibc based systems, Part 1". Mer Project. Retrieved 3 July 2013.
  11. ^ "libhybris in Launchpad". Launchpad.net. 5 February 2013. Retrieved 3 July 2013.
  12. ^ Thomas Voss (4 March 2013). "Mir – An outpost envisioned as a new home". Retrieved 23 August 2013.
  13. ^ Christopher Halse Rogers (18 March 2013). "Tomorrow Comes Today: Artistic differences". Retrieved 27 February 2023.
  14. ^ "android-input README". Launchpad.net.
  15. ^ a b "Mir 0.18 Release Brings Prep Work For Vulkan, Libinput By Default". Phoronix.
  16. ^ a b "New Mir Release (0.18)". Maker Musings. Archived from the original on 25 June 2016. Retrieved 22 April 2016.
  17. ^ Christopher Halse Rogers. "Tomorrow Comes Today: Server Allocated Buffers in Mir". Archived from the original on 6 November 2013. Retrieved 23 August 2013.
  18. ^ a b c Paul, Ryan (17 October 2013). "Ubuntu 13.10 review: The Linux OS of the future remains a year away". Ars Technica. Retrieved 2 November 2013.
  19. ^ "Mir Now Has Initial Support For Wayland Clients". Phoronix. 18 September 2017. Retrieved 28 September 2017.
  20. ^ Sam Spilsbury (23 July 2013). "XBMC on Mir". Retrieved 23 August 2013.
  21. ^ Sam Spilsbury (27 February 2013). ""Hello" from XBMC on Wayland". Retrieved 13 September 2013.
  22. ^ Oliver Ries. "Sam Spilsbury is still the man". Google+. Retrieved 23 August 2013.
  23. ^ "XMir-Based Xubuntu Images Now Available". Phoronix.com. 6 August 2013. Retrieved 23 August 2013.
  24. ^ "Xfce-Based Xubuntu Will Not Ship XMir For 13.10". Phoronix.com. Retrieved 23 August 2013.
  25. ^ "Ubuntu graphic stack roadmap update". Lists.ubuntu.com. 26 June 2013. Retrieved 17 July 2013.
  26. ^ "Ubuntu 13.10 Desktop Will Not Use XMir By Default". Phoronix.com. Retrieved 4 October 2013.
  27. ^ "XMir update for Ubuntu 13.10". Fridge.ubuntu.com. 30 September 2013. Retrieved 4 October 2013.
  28. ^ Shuttleworth, Mark. "Mark Shuttleworth's Q&A". Youtube. Retrieved 20 May 2016.
  29. ^ Shuttleworth, Mark (8 April 2017). "Unity8". Google Plus. Retrieved 8 April 2017.
  30. ^ "Announcing SDL 2.0.2". 8 March 2014. Archived from the original on 7 December 2018. Retrieved 16 March 2014.
  31. ^ Sneddon, Joey-Elijah (5 February 2014). "Some of Linux's Most Popular Games Will Run Natively on Mir". Retrieved 19 March 2014.
  32. ^ "SDL 2.0.4 Was Quietly Released Last Week With Wayland & Mir By Default". Phoronix.
  33. ^ "Sdl 2.0.10 released!". Simple Directmedia Layer. 25 July 2019. Retrieved 8 December 2019.
  34. ^ Clasen, Matthias (22 March 2015). "GTK+ 3.16.0 released". Retrieved 10 June 2015.
  35. ^ "GTK4 Ejects The Mir Backend & Drops The Big GDK Lock - Phoronix". phoronix.com. Retrieved 9 May 2021.
  36. ^ Canonical Ltd (11 September 2015). "Ubuntu SDK". Retrieved 11 September 2015.
  37. ^ Shuttleworth, Mark (4 November 2010). "Unity on Wayland". Retrieved 16 July 2013.
  38. ^ Grässlin, Martin (8 March 2013). "War is Peace". Retrieved 16 July 2013.
  39. ^ Edmundson, David (12 March 2013). "KDE, LightDM and the Mir Kerfuffle". Archived from the original on 18 May 2013. Retrieved 16 July 2013.
  40. ^ Larabel, Michael (13 March 2013). "GNOME Will Move Full-Speed With Wayland Support". Phoronix. Retrieved 16 July 2013.
  41. ^ Grässlin, Martin (12 May 2013). "Mir in Kubuntu". Retrieved 16 July 2013.
  42. ^ Larabel, Michael (4 March 2013). "Upstream X/Wayland Developers Bash Canonical, Mir". Phoronix. Retrieved 16 July 2013.
  43. ^ Larabel, Michael (5 March 2013). "A Note To Canonical: "Don't Piss on Wayland"". Phoronix. Retrieved 16 July 2013.
  44. ^ Canonical Ltd (7 January 2014). "Mir Spec – Why Not Wayland / Weston?". Retrieved 15 March 2014.
  45. ^ Garrett, Matthew (19 June 2013). "Mir, the Canonical CLA and skewing the playing field". Dreamwidth. Retrieved 16 July 2013.
  46. ^ "Mir's GPLv3 License Is Now Raising Concerns". Phoronix. 19 June 2013. Retrieved 23 September 2013.
  47. ^ "Die Woche: Canonical wiederholt Fehler". heise open (in German). Heise.de. Archived from the original on 7 June 2016. Retrieved 23 September 2013.
  48. ^ "Intel entfernt Mir-Unterstützung" (in German). Pro-Linux.de. Retrieved 23 September 2013.
  49. ^ Bradley M. Kuhn (23 June 2013). "Matthew Garrett on Mir". Ebb.org. Retrieved 23 September 2013.
  50. ^ Bradley M. Kuhn. "Project Harmony (and "Next Generation Contributor Agreements") Considered Harmful". Ebb.org. Retrieved 23 September 2013.
  51. ^ "Software Freedom Conservancy Appoints Full-Time Executive Director". 4 October 2010.
  52. ^ Richard Stallman (7 January 2010). "On Selling Exceptions to the GNU GPL". Free Software Foundation.
  53. ^ "Kubuntu Won't be Switching to Mir or XMir". KDE. Retrieved 23 September 2013.
  54. ^ Bodnar, Ladislav (1 July 2013). "Miscellaneous News". DistroWatch. Retrieved 7 July 2013.
  55. ^ "Kubuntu plans to steer clear of Mir and switch to Wayland". H-online.com. 27 June 2013. Archived from the original on 29 June 2013. Retrieved 23 September 2013.
  56. ^ Intel (7 September 2013). "xf86-video-intel 2.99.902 snapshot". Chris Wilson. Retrieved 8 September 2013.
  57. ^ Michael Larabel (7 September 2013). "Intel Reverts Plans, Will Not Support Ubuntu's XMir". Phoronix. Retrieved 8 September 2013.
  58. ^ Brodkin, Jon (9 September 2013). "Intel rejection of Ubuntu's Mir patch forces Canonical to go own way". Ars Technica. Retrieved 3 November 2013.

Read other articles:

Distrito Meridionalמחוז הדרום Distrito Coordenadas 30°40′00″N 34°50′00″E / 30.66666667, 34.83333333Capital BeersebaCiudad más poblada AsdodEntidad Distrito • País  IsraelSubdivisiones Ciudades: 12Concejos locales 11Concejos regionales 15Superficie   • Total 12.000 km²Población (2011)   • Total 1,086,240 hab. • Densidad 76,32 hab/km²[editar datos en Wikidata] El Distrito Meridional o Distrito...

Kashan County شهرستان کاشان مقاطعة   الإحداثيات 34°00′N 51°20′E / 34.000°N 51.333°E / 34.000; 51.333 تقسيم إداري  الدولة  إيران  المحافظة أصفهان العاصمة كاشان النواحي Central District (Kashan County)، Qamsar District، Neyasar District، Barzok District عدد السكان (2006)  المجموع 297,000  عدد الأسر 112258 (2016)[1]...

Head of state and head of government of Ghana President of theRepublic of GhanaPresidential Seal of GhanaPresidential Standard of GhanaIncumbentNana Akufo-Addosince 7 January 2017StyleHis/Her ExcellencyTypeHead of stateHead of governmentResidenceJubilee HouseTerm lengthFour years, renewable onceInaugural holderKwame NkrumahRepublic establishedJerry RawlingsCurrent ConstitutionFormationRepublic Day1 July 19601992 Constitution15 May 1992DeputyVice-President of GhanaSalary934,800 Ghanaian c...

Bridge in Saratoga County to Easton in Washington County both in New York, United StatesSchuylerville BridgeCoordinates43°5′54.85″N 73°34′31.39″W / 43.0985694°N 73.5753861°W / 43.0985694; -73.5753861Carries NY 29CrossesHudson RiverLocaleSchuylerville, Saratoga County to Easton in Washington County both in New York, United StatesLocation Schuyler Bridge carries New York State Route 29 (NY 29) across the Hudson River east of U.S. Route 4 and NY 32 from S...

Film production company Simon Franks redirects here. For the musician, see Audio Bullys. Lionsgate UKLogo since 2006 rebrandFormerlyRedbus Film Distribution (1997–2001, 2003–2006)Helkon SK (2001–2003)TypeDivisionIndustryFilmPredecessorRedbus Film DistributionFounded1997; 26 years ago (1997)(As Redbus Film Distribution)FoundersSimon FranksZygi KamasaHeadquartersLondon, England, UKServicesFilmOwnerLionsgate EntertainmentParentLionsgate Films (2005–present)SubsidiariesE...

Esquema del suelo:O - Materia orgánicaA - SueloB - SubsueloC - Material parental La materia orgánica (o material orgánico, material orgánico natural o MON) es materia conformada por compuestos orgánicos que provienen de los restos de organismos que alguna vez estuvieron vivos, tales como plantas, animales y sus productos de residuo en el ambiente natural. Las estructuras básicas están formadas de celulosa, tanino, cutina y lignina, junto con varias otras proteínas, lípidos y azúcare...

Weltkarte (Blatt 12v/13r): „Die werlt wirdt daruemb ein umbkrais genant dz sie simbel rotund gescheybelt oder kugelt ist.“ An den Ecken sind die biblischen Stammväter Europas, Asiens und Afrikas abgebildet: Japhet, Sem und Cham. Deckblatt: Register Des buchs der Croniken und geschichten – mit figuren und pildnüssen von anbeginn der welt bis auf dise unnsere Zeit Doppelseite mit Text und Wiener Stadtansicht Münchner Stadtansicht von 1493 Holzschnitt mit Kaiser Heinrich II. und seiner ...

Soldan family coat of arms (in the middle) The House of Soldan (also spelled Söldán, Șoldan) was an old noble family in medieval Moldavia. In the 16th and 17th centuries, members of the family assumed important offices within the princely chancellery of the Principality. Origins The family is mentioned for the first time in Romanian documents in a charter from 22 September 1411, when the sons of Soldan the Old receive from the prince of Moldavia important feudal domains on the Șomuz valle...

For ashram of Satya Sai Baba, see Prasanthi Nilayam. 1969 Indian filmShanti NilayamTheatrical PosterDirected byG. S. ManiScreenplay byChitralaya Gopu[2]Produced byG. S. ManiS. S. VasanStarringGemini GanesanKanchanaCinematographyMarcus BartleyEdited byUmanathMusic byM. S. ViswanathanProductioncompanyGemini StudiosRelease date 23 May 1969 (1969-05-23)[1] Running time149 minutesCountryIndiaLanguageTamil Shanti Nilayam (transl. Peaceful House) is a 1969 Indian...

The Spice Girls (here in 2008) are the best-selling girl group in history.[1][2] A girl group is a popular music act featuring several female singers who generally harmonize together. Girl groups have been popular at least since the heyday of the Boswell Sisters beginning in the 1930s, but the term girl group also denotes the wave of American female pop singing groups who flourished in the late 1950s and early 1960s between the decline of early rock and roll and the British In...

Begraafplaats van Olsene kan verwijzen naar: Begraafplaats van Olsene (Hamstraat) Begraafplaats van Olsene (Kerkstraat) Bekijk alle artikelen waarvan de titel begint met Begraafplaats van Olsene of met Begraafplaats van Olsene in de titel. Dit is een doorverwijspagina, bedoeld om de verschillen in betekenis of gebruik van Begraafplaats van Olsene inzichtelijk te maken. Op deze pagina staat een uitleg van de verschillende betekenissen van Begraafplaats van Olsene en ve...

Modifying human activities to reduce impact on coral reefs. A diversity of corals Coral reef protection is the process of modifying human activities to avoid damage to healthy coral reefs and to help damaged reefs recover. The key strategies used in reef protection include defining measurable goals and introducing active management and community involvement to reduce stressors that damage reef health. One management technique is to create Marine Protected Areas (MPAs) that directly limit huma...

Лениздат Основано 1930 Ликвидировано 2009 Страна  СССР Россия Адрес Санкт-Петербург, набережная Фонтанки, 59 Владелец Ленинградский областной комитет КПСС Код Госкомиздата СССР 171 Префикс ISBN 5-289 Награды Веб-сайт lenizdat.org  Медиафайлы на Викискладе Информация в Викиданн...

Minoan Air IATA ICAO Callsign -[1] MAV MINOAN FoundedSeptember 7, 2011 (2011-09-07)Glyfada, Attica, Greece[2]Commenced operations2012 (2012)Ceased operations2015AOC #GR-045[2]HubsHeraklion International AirportFleet size4Destinations9HeadquartersHeraklion, GreeceKey peopleGeorge Mavrantonakis (Chairman of the B.o.D.)Marcos Caramalengos (Chief Commercial Officer)[3]WebsiteArchived official website at the Wayback Machine (archived 201...

Multiplatform game engine Retro EngineDeveloper(s)Christian WhiteheadWritten inC++LicenseProprietaryWebsiteeveningstar.studio/tech.html The Retro Engine, Also known as the Retro Software Development Kit,[citation needed] is a multiplatform game engine developed by Australian programmer Christian Whitehead, best known for its use in Sega's Sonic the Hedgehog series. Design The Retro Engine is primarily tailored for creating two-dimensional games like those released for 32-bit or below-...

American architect Paul SteelmanBorn (1955-09-23) September 23, 1955 (age 68)Atlantic City, NJ, USANationalityAmericanAlma materClemson UniversityOccupationArchitectBuildingsSands Macau, Solaire Resort & Casino, The Grand Ho Tram, Galaxy Macau Phase II, Resorts World Las Vegas, Circa Resort & Casino Paul Curtis Steelman (born September 23, 1955), a native of Atlantic City, New Jersey, is an American architect who is recognized as a designer of global entertainment, hospitali...

Operación Vuelo de Justicia Mural sobre el rescate de los frentistas, ubicado en la ribera norte del río Mapocho.Localización Chile ChilePlaneado por FPMRObjetivo Extraer a los frentistasFecha 30 de diciembre de 1996Ejecutado por Raúl Escobar PobleteResultado Victoria del FPMR[editar datos en Wikidata] Bandera del Frente Patriótico Manuel Rodríguez. La Operación Vuelo de Justicia (conocida también como el Gran Rescate o la Fuga del Siglo), es el nombre dado por el Frent...

County in Gansu, ChinaMaqu County རྨ་ཆུ་རྫོང་། · 玛曲县CountyMaqu County (red) within Gannan Prefecture (yellow) and GansuMaquLocation of the seat in GansuShow map of GansuMaquMaqu (China)Show map of ChinaCoordinates (Maqu government): 33°59′52″N 102°04′22″E / 33.9977°N 102.0727°E / 33.9977; 102.0727CountryChinaProvinceGansuAutonomous prefectureGannanCounty seatNyinma (Nima)Area • Total10,190 km2 (3,930 ...

Nama ini menggunakan aturan penamaan Slavia Timur; nama patronimiknya adalah Egorovich dan nama keluarganya adalah Sulimov. Daniil SulimovДании́л Сули́мов Ketua Dewan Komisar Rakyat SFSR RusiaMasa jabatan3 November 1930 – 22 Juli 1937Perdana MenteriAlexey RykovVyacheslav Molotov PendahuluSergei SyrtsovPenggantiNikolai Bulganin Informasi pribadiLahirDaniil Yegorovich Sulimov(1890-12-22)22 Desember 1890Minyar, Oblast Chelyabinsk, Kekaisaran RusiaMeninggal27 Oktober...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2020) الفارس القتيل يترجل معلومات الكتاب المؤلف إلياس الديري البلد لبنان اللغة اللغة العربية الناشر دار النهار للنشر  [لغات أخرى]‏  تاريخ النشر 1979 النوع...

Kembali kehalaman sebelumnya