Привет, шахтеры! Как многие из вас знают, наша любимая игра Minecraft прошла через многое за последние несколько недель. Для начала, краткая сводка произошедшего:
- Компания Mojang, вместе с разработкой Minecraft, была куплена Microsoft за 2,5 миллиарда $. Одной из основных причин продажи компании стало то, что Notch (уже бывший владелец и создатель Minecraft) уже не справлялся с Mojang, она стала для него большой, слишком глобальной компанией. И, как он сам утверждает: "Отдал ее в хорошие руки".
У всех сложилось свое мнение о Microsoft в этой истории, чаще не самое хорошее, но, сейчас не об этом =)
- Bukkit закрыли! Один из его авторов отправил в соответствующий орган просьбу о прекращении существования — Закон об авторском праве в цифровую эпоху). Сделал он это добровольно, это было его законное право. Также удалены исходный код для Bukkit и его производные (Spigot, Cauldron). Ничего больше не доступно.
Отстой, не правда ли? Нет больше Bukkit! Что мы будем делать?
Однако имейте в виду, что Mojang собираются запускать свой "проект Bukkit". Они будут обновлять игру по мере своих возможностей. Посмотрим, что из этого получится :)
Но! Есть новость, которая подает больше надежд, чем "проект Bukkit" от Microsoft. Само сообщество Minecraft (обычные игроки и владельцы серверов) собрались вместе, чтобы сделать свой собственный API! Application Programming Interface — это интерфейс программирования, интерфейс создания приложений. Mojang ничего плохого по этому поводу пока не говорят, значит, проект все-таки будет осуществлен до конца.
Название проекта - Sponge API.
Что такое Sponge?
Да, это губка =), которая представляет собой сочетание нового API (вероятно, основанная на исходном API), реализуемая на Forge и с их участием, при содействии других членов моддинг сообщества Minecraft (Glowstone, Canary и т.д.).
Кто участвует в этом проекте?
sk89q (из WorldEdit / WorldGuard) - руководитель проекта
blood (из MCPC + / Cauldron) - руководитель проекта
LexManos (из Forge / FML / MCP)
cpw (из Forge / FML / MCP)
Участники команды Spout (Zidane / Raphfrk / DDoS / Sleaker / Owexz / Wulfspider)
Участник команды Flow (kitskub)
Участник команды ForgeEssentials (AbrarSyed)
Другие разработчики Bukkit плагинов (KHobbits / Elgarl / ZML)
Участники команды FTB
Команда Canary
Команда Glowstone (SpaceManiac)
Участники команды XereoNet squad
Команда Spigot
Некоторые предыдущие владельцы Bukkit
И, конечно же, любой участник сообщества, который хочет внести свой вклад! Этим участником может стать каждый.
КАКОВЫ ПРЕИМУЩЕСТВА?
В принципе, новый проект API следует одной главной концепции:
Мы должны решить, что будет с будущими обновлениями.
Тем не менее, не известно, одобрят ли Mojang Sponge API, когда она будет закончена, или, они будут работать сами над тем, что осталось от Bukkit.
Sponge API будет создаваться с использованием уже известного Minecraft кода. Будут использованы Java 1.6 и Spout API. Это будет сделано с техническими требованиями Bukkit, без нарушения их авторского права. MIT License — лицензия свободного программного обеспечения, разработанная Массачусетским технологическим институтом.Как сообщество пришло к такой замечательной, но сложной в реализации идее? Это потребует очень много усилий! Но, продукт, безусловно, окупится.
Был ли этот проект запущен разработчиками по их собственному желанию? Вовсе нет. Они провели опрос и объявили о проекте на своем IRC канале irc.esper.net in #sponge (Internet Relay Chat — ретранслируемый интернет-чат). Большинство пользователей одобрили инициативу, и, именно поэтому, проекту быть!
Sponge Powered API будет создаваться в зависимости от мнения сообщества. Они не будут создавать то, что пользователям не нужно, будут подстраиваться под требования игроков. Они хотят сохранить наследие Minecraft, чтобы помочь владельцам серверов, проектам, таким, как наш, и игрокам.
Как я уже писала, каждый может принять участие в разработке. Если вы хотите помочь сообществу в создании продукта, необходимого всему миру Minecraft, добро пожаловать на их официальный сайт: http://www.spongepowered.org
Может, именно благодаря Вам, нелицензионные проекты Minecraft не вымрут от рук Microsoft =)
Что ж, будем надеяться!