Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/includes/GlobalFunctions.php on line 2163

Deprecated: Optional parameter $prefix declared before required parameter $code is implicitly treated as a required parameter in /home/wikipiraatti/public_html/languages/Language.php on line 4321

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/wikipiraatti/public_html/includes/json/FormatJson.php on line 297

Warning: session_name(): Session name cannot be changed after headers have already been sent in /home/wikipiraatti/public_html/includes/Setup.php on line 746

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::open($save_path, $session_name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 172

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 187

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 201

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::write($id, $dataStr) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 229

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 335

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 355

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 126

Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 127

Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 133

Warning: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent in /home/wikipiraatti/public_html/includes/session/PHPSessionHandler.php on line 140

Deprecated: Optional parameter $style declared before required parameter $ts is implicitly treated as a required parameter in /home/wikipiraatti/public_html/includes/libs/time/ConvertibleTimestamp.php on line 171

Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 127

Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 145

Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 138

Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 152

Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 116

Deprecated: Return type of MediaWiki\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 624

Deprecated: Return type of MediaWiki\Session\Session::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 629

Deprecated: Return type of MediaWiki\Session\Session::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 639

Deprecated: Return type of MediaWiki\Session\Session::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 634

Deprecated: Return type of MediaWiki\Session\Session::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 649

Deprecated: Return type of MediaWiki\Session\Session::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 644

Deprecated: Return type of MediaWiki\Session\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 658

Deprecated: Return type of & MediaWiki\Session\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 670

Deprecated: Return type of MediaWiki\Session\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 679

Deprecated: Return type of MediaWiki\Session\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wikipiraatti/public_html/includes/session/Session.php on line 683

Warning: Private methods cannot be final as they are never overridden by other classes in /home/wikipiraatti/public_html/includes/actions/Action.php on line 67

Deprecated: Message implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/wikipiraatti/public_html/includes/Message.php on line 159

Deprecated: RawMessage implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/wikipiraatti/public_html/includes/Message.php on line 1242

Deprecated: Creation of dynamic property RequestContext::$recursion is deprecated in /home/wikipiraatti/public_html/includes/context/RequestContext.php on line 354

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/wikipiraatti/public_html/languages/LanguageConverter.php on line 718

Deprecated: Creation of dynamic property MessageCache::$localCache is deprecated in /home/wikipiraatti/public_html/includes/cache/MessageCache.php on line 161

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/includes/parser/Parser.php on line 4268

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/includes/parser/Parser.php on line 4271

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/includes/parser/Parser.php on line 4277

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/includes/parser/Parser.php on line 4280

Deprecated: Creation of dynamic property Parser::$mPreprocessorClass is deprecated in /home/wikipiraatti/public_html/includes/parser/Parser.php on line 278

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property WikitextContent::$mText is deprecated in /home/wikipiraatti/public_html/includes/content/TextContent.php on line 56

Deprecated: Optional parameter $label declared before required parameter $alt is implicitly treated as a required parameter in /home/wikipiraatti/public_html/includes/Linker.php on line 598

Deprecated: Optional parameter $text declared before required parameter $classes is implicitly treated as a required parameter in /home/wikipiraatti/public_html/includes/linker/LinkRenderer.php on line 248

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PoolWorkArticleView::$poolCounter is deprecated in /home/wikipiraatti/public_html/includes/poolcounter/PoolCounterWork.php on line 39

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property PPDStackElement::$startPos is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 860

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 100

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 100

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 101

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 101

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 102

Warning: Trying to access array offset on null in /home/wikipiraatti/public_html/includes/profiler/SectionProfiler.php on line 102

Deprecated: mb_convert_encoding(): Handling HTML entities via mbstring is deprecated; use htmlspecialchars, htmlentities, or mb_encode_numericentity/mb_decode_numericentity instead in /home/wikipiraatti/public_html/vendor/wikimedia/html-formatter/src/HtmlFormatter.php on line 71

Deprecated: Function libxml_disable_entity_loader() is deprecated in /home/wikipiraatti/public_html/vendor/wikimedia/html-formatter/src/HtmlFormatter.php on line 78

Deprecated: Function libxml_disable_entity_loader() is deprecated in /home/wikipiraatti/public_html/vendor/wikimedia/html-formatter/src/HtmlFormatter.php on line 82

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BufferingStatsdDataFactory::$prefix is deprecated in /home/wikipiraatti/public_html/includes/libs/stats/BufferingStatsdDataFactory.php on line 40

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 153

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/extensions/MobileFrontend/includes/MenuBuilder.php on line 45

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/wikipiraatti/public_html/extensions/MobileFrontend/includes/MenuBuilder.php on line 83

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property MinervaTemplate::$data is deprecated in /home/wikipiraatti/public_html/includes/skins/QuickTemplate.php on line 35

Deprecated: Creation of dynamic property MinervaTemplate::$translator is deprecated in /home/wikipiraatti/public_html/includes/skins/QuickTemplate.php on line 36

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/wikipiraatti/public_html/includes/skins/SkinTemplate.php on line 358

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Optional parameter $attribs declared before required parameter $contents is implicitly treated as a required parameter in /home/wikipiraatti/public_html/includes/Xml.php on line 131

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home/wikipiraatti/public_html/includes/parser/Preprocessor_DOM.php on line 753

Deprecated: Creation of dynamic property BlockLevelPass::$lineStart is deprecated in /home/wikipiraatti/public_html/includes/parser/BlockLevelPass.php on line 59
Vaaliohjelma 2011 – PiraattiWiki

Vaaliohjelma 2011

Versio hetkellä 20. toukokuuta 2010 kello 15.40 – tehnyt Usvi (keskustelu | muokkaukset) (Tavoitteet vaalikaudelle 2011-2015:)

Luonnos Piraattipuolueen vaaliohjelmaksi. Vaalikauden 2011-2015 tavoitteiden pitää olla toteutettavissa vaalikauden tai pitkäkestoisemmissa suunnitelmissa kahden vaalikauden aikana. Kansainvälisten säädösten rajoitukset täytyy huomioida ja niihin tullaan kiinnittämään huomiota vielä vaaliohjelmaa luonnostellessa.

Piraattipuolueen vaaliohjelma
Eduskuntavaalit 2011


Sisällysluettelo

1. Tekijänoikeus

Puolueen yleiset tavoitteet:

  • Teosten yksityisen kopioinnin laillistaminen.
  • Teosten epäkaupallisen muokkaamisen ja uudelleenkäytön vapauttaminen.
  • Teosten kaupallisen suoja-ajan lyhentäminen 5-10 vuoteen teoksen julkaisusta.


Tavoitteet vaalikaudelle 2011-2015:

  • Yksityishenkilön harjoittaman epäkaupallisen teosten lataamisen, levittämisen, muokkaamisen ja muun uudelleenkäytön rikosoikeudellinen rangaistavuus on poistettava. Siviilioikeudellisille hyvityksille on säädettävä kohtuullinen katto.
    • Tämä voidaan tehdä EU:n tekijänoikeusdirektiivin puitteissa.
  • Sitaattoikeuden ja muiden tekijänoikeuden kohtuullisten rajoitusten toteutuminen käytännössä on varmistettava tarvittaessa lainsäädäntömuutoksin.
    • Tällä hetkellä videoista, musiikista ja tietokonepeleistä ei käytännössä saa ottaa lainauksia, toisin kuin tekstistä. Eri teosmuotojen on oltava käytännössäkin tasa-arvoisia.
  • Suomen on EU-politiikassa ja kansainvälisissä sopimusneuvotteluissa vastustettava ehdottomasti kaikkia tekijänoikeuden ja niin kutsuttujen lähioikeuksien suoja-aikojen pidennyksiä.
  • Tekijänoikeuslakiin ei saa tehdä uusia tiukennuksia.
    • Nyt suunnitellaan esimerkiksi teleyritysten pakottamista lähettämään varoituskirjeitä väitetyille tekijänoikeuksien rikkojille pelkästä oikeudenhaltijoiden vaatimuksesta. Tällaisia keinoja ei pidä ottaa käyttöön.
  • Suomen on täydellisesti vastustettava tekijänoikeuksia tiukentavia EU-säädöksiä. Suomi ei saa mennä mukaan tekijänoikeuksia tiukentaviin kansainvälisiin sopimuksiin.
  • ACTAlla ei ole mitään hyödyllistä tietoyhteiskunnallista tarkoitusta ja Suomen tulee vaatia EUta irtisanoutumaan ACTA-neuvotteluista.
    • Kansalaisilla tulee olla oikeus tietää heitä koskevien sopimusten valmisteluvaiheessa.
    • Piraattipuolue ei hyväksy politiikkaa, jossa asioista ei saa keskustella ennenkuin ne on valmisteltu, eikä sen jälkeen kun ne on jo valmisteltu
  • Internet on perusoikeus
    • Tekijänoikeuslaista on poistettava säännös (60 a §), joka velvoittaa tuomioistuimet antamaan oikeudenhaltijoille henkilötietoja internet-liittymien omistajista.
    • Lakia pitää muuttaa siten, ettei teleyritystä enää voitaisi määrätä katkaisemaan kenenkään Internet-yhteyttä ilman oikeuden päätöstä. Tekijänoikeusloukkaukset eivät ole riittävä syy (TekijäL 60 c §, 3 mom.).
  • Suomen on EU-politiikassa vastustettava tekijänoikeuksia IPRED 2 -direktiiviä, mikäli sitä aiotaan jatkovalmistella, ja muitakin tekijänoikeuksia tiukentavia säädösehdotuksia.
  • Tekijöiden tulee saada käyttää itse tekemiään teoksia mahdollisimman vapaasti. Kohtuuttomia rajoituksia tekijän oikeuksiin työ- tai muussa sopimussuhteessa ei pidä hyväksyä.
  • Tekijänoikeutta ei saa käyttää tekosyynä yhteiskunnallisen keskustelun rajoittamiseen. Parodia, satiiri ja muu teosten käyttö yhteiskunnallisessa keskustelussa on turvattava tarvittaessa lakimuutoksin.
  • Kasettimaksut on poistettava, koska laillista yksityiskopiointia on mahdollista harjoittaa tekijänoikeuslain tiukennusten myötä yhä vähemmän.
    • Kasettimaksut ovat korvaus laillisesta yksityiskopioinnista. Laillista yksityiskopiointia ei voida pitää tekijöille haitallisena, joten siitä ei tarvitse maksaa korvausta. On kohtuutonta, että kasettimaksuilla nostetaan merkittävästi tallennusvälineiden hintoja vain muutaman varmuuskopion tekemisen hädin tuskin sallivaan lainsäädäntöön nojaten.
  • Laajakaistaveron säätäminen korvaukseksi epäkaupallisesta kopioinnista ei ole toivottavaa. Korvausten jakaminen reilusti eri tekijöillle olisi vaikeaa. Kopioinnista ei myöskään ole niin suurta haittaa, että sitä tarvitsisi korvata näin järein toimenpitein. Laajakaistavero on kuitenkin mahdollinen kompromissi, jos vastineeksi saadaan dekriminalisoitua kaikki teosten epäkaupallinen käyttö. Muussa tapauksessa laajakaistaveroa ei pidä säätää.

2. Sananvapaus

Puolueen yleiset tavoitteet:

  • Sananvapautta ei pidä rajoittaa enempää.
  • Kenenkään internet-yhteyttä ei pitäisi voida katkaista rikosepäilyn takia ilman oikeuden päätöstä eikä oikeuden päätökselläkään kevein perustein.
  • Valtioiden harjoittama internetin sensurointi pitää lopettaa.
  • Teleyritysten ei tule rajoittaa verkon käyttöä. Palveluntarjoajia ei pidä asettaa vastuuseen palvelun käyttäjien tekemisistä.
  • Myös herkistä yhteiskunnallisista kysymyksistä tulee voida esittää kärjekkäitä mielipiteitä sekä yksityisesti että julkisesti ilman pelkoa rangaistuksi tulemisesta.

Tavoitteet vaalikaudelle 2011-2015:

  • Anonyymiä viestintää Internetissä ei saa rajoittaa lainsäädännöllä.
  • Palveluntarjoajien vastuuta palvelun käyttäjien tekemisestä lisäävät lainsäädäntöhankkeet on torjuttava täysin.
  • Perustuslain vastaisesta ennakkosensuurista Internetissä on luovuttava. Ennakkosensuuri ei kuulu sivistysvaltion keinovalikoimaan.
    • Laki lapsipornografian levittämisen estotoimista on yksi viime vuosien epäonnistuneimmista laeista. Esto ei käytännössä toimi vaan sen voi kiertää siinä missä diktatuuristen maiden valtiolliset sensuurijärjestelmätkin. Sensuuri ei estä lapsipornon levittämistä, sillä sensuuri ei johda lapsipornoa levittävien sivustojen sulkemiseen eikä niiden taustalla olevien henkilöiden kiinniottamiseen. Estettyjen sivustojen listalla ei ole oikeasti juuri lainkaan lapsipornosivustoja, sillä lapsiporno ei yleensä liiku www-sivuilla vaan suljetuissa ja salatuissa verkoissa. Sen sijaan listalla on sensuroituna lakia kritisoiva kotimainen verkkosivusto ja tavallista aikuisviihdettä.

Suurin osa teleyrityksistä ei enää pidä sensuurilistaa pakollisena asiakkailleen. Lasten hyväksikäytön lopettamista sensuurilaki ei edistä mitenkään. Pahimmillaan laki antaa paremmat puitteet lasten hyväksikäytön jatkumiselle, kun ikävä ilmiö lakaistaan maton alle sen sijaan, että siihen puututtaisiin. Lista jopa helpottaa lapsipornon löytämistä, koska sensuroitujen sivustojen osoitteet on mahdollista selvittää teknisin keinoin.

  • Suomi ei saa hyväksyä eikä implementoida verkkosensuurin mahdollistavia, eikä siihen velvoittavia tai kannustavia kansainvälisiä sopimuksia eikä EU-säädöksiä.
  • Kansanryhmää vastaan kiihottamista ja uskonrauhan rikkomista koskevia rikoslain pykäliä on muutettava siten, ettei niiden avulla voisi enää kohtuuttomasti rajoittaa sananvapautta.
    • Kansanryhmää vastaan kiihottamisesta on poistettava panettelua ja solvausta ja uskonrauhan rikkomisesta jumalanpilkkaa koskevat kohdat.

Oikeusministeriön mukaan historiallisten tapahtumien kiistäminen voidaan tulkita nykyisen lain mukaan rikokseksi. Tämä rikkoo sananvapautta. Pykälien perusteella on ahdisteltu esimerkiksi vitsisivuston ylläpitäjää ja runokirjan kirjoittajaa ja rangaistu uskontojen yleisestä arvostelemisesta. "Panettelun ja solvauksen" tulkinta on liian lavea.


3. Yksityisyys

Puolueen yleiset tavoitteet:

  • Pienimpienkin yksityisyyden suojaan tehtyjen rajoitusten on oltava erittäin hyvin perusteltuja.
  • Kansalaisten säännönmukainen, laajamittainen valvonta johtaa vääjäämättä väärinkäytöksiin, eikä sille ole vapaassa yhteiskunnassa mitään perusteita.
  • Viestintäsalaisuuden tason eli viestinnän luottamuksellisuuden, yksityisyyden ja nimettömyyden takeiden tulee olla samoja sähköisessä ja muussa viestinnässä.
  • Vahvan salauksen käyttöä sähköisessä viestinnässä on rohkaistava.


Tavoitteeet vaalikaudelle 2011-2015:

  • Sähköisen viestinnän tunnistamistietojen tallennuspakon kesto ja laajuus on rajoitettava EU:n vaatimaan minimiin.
  • Vaalikaudella annettavassa valtioneuvoston ihmisoikeusselonteossa on otettava huomioon suomalaisten sähköiseen viestintäsalaisuuteen kohdistuvat vakavat uhat.
  • On tehtävä pikainen päätös siitä, miten kiertää tai estää Ruotsin puolustusvoimien suorittama laajamittainen suomalaistenkin sähköisen viestinnän vakoilu.
  • On selvitettävä, millaista valvontaa puolustusvoimien Viestikoelaitos ja pääesikunnan tiedusteluosasto harjoittavat Suomessa. Eduskunnan on valvottava salaista tiedustelutoimintaa.
  • Laki yksityisyyden suojasta työelämässä on uudistettava kokonaan sähköisen viestinnän valvontaa koskevilta osilta.
    • Lex Nokia on yksi viime vuosien epäonnistuneimmista laeista. Sen suomia valtuuksia ei juuri kukaan ole ottanut virallisesti käyttöön. Tilanne on erittäin sekava ja työntekijöiden yksityisyys on vaarassa. Säädöökset on uudistettava ja lähtökohdaksi on otettava se periaate, että yhteisötilaaja on osapuolten viestintään nähden ulkopuolinen taho samalla tavalla kuin teleyritys.
  • Suomi ei saa heikentää yksityisyyden suojaa eikä viestintäsalaisuutta verkossa, vaikka EU-säännökset sen sallisivatkin.
    • EU:n telemarkkinapaketti sallii jäsenmaiden antaa teleyrityksille ja yhteisötilaajille huolestuttavia oikeuksia sähköisen viestinnän valvomiseen ja rajoittamiseen. Joissakin EU-maissa teleyritykset rajoittavat pääsyä kilpailevien yritysten verkkopalveluihin. Tällaista ei pidä hyväksyä.
  • Suomen on EU-politiikassa ajettava EU:n telemarkkinoita ja -viestintää koskevan lainsäädännön parantamista siten, että yksityisyyden suoja ja viestintäsalaisuus Internetissä turvataan. Lisäksi on vaadittava EU:n laajuista sitovaa tietoyhteiskunnan perusoikeuskirjaa.
  • Suomen on EU-politiikassa vastustettava Stockholm programmen ja INDECT:n kaltaisten tietojenvaihto- ja valvontasuunnitelmien ja -järjestelmien käyttöönottoa.
  • Sormenjälkirekisteristä on luovuttava


4. Patentit

Puolueen yleiset tavoitteet:

  • Lääke- ja ohjelmistopatenttien lakkauttaminen.
  • Koko patenttijärjestelmän kriittinen uudelleenarviointi.


Tavoitteet vaalikaudelle 2011-2015:

  • EU-politiikassa Suomen on edistettävä lääkepatenttien lakkauttamista ja tarjottava keskusteluun yhdeksi vaihtoehdoksi piraattipuolueiden esittämää mallia.
  • EU-politiikassa Suomen on vaadittava, että minkäänlaisia ohjelmistopatentteja ei pidä tunnustaa unionissa.


5. Avoimuus ja demokratia

Puolueen yleiset tavoitteet:

  • Suljetut ovet on avattava ja kansalaisyhteiskunnan mielipiteitä on kuultava entistä paremmin lainvalmistelussa. Tähän tietotekniikka tarjoaa erinomaiset mahdollisuudet.
  • Puolue- ja vaalirahoituksen avoimuus on taattava.
  • Piraattipuolue toimii edelläkävijänä rahoituksensa, hallintonsa ja toimintansa avoimuudessa.

Tavoitteet vaalikaudelle 2011-2015:

  • Kansainvälisten sopimusten epädemokraattiseen ja salaiseen valmisteluun on puututtava.
  • Valtakunnallista 3 %:n äänikynnystä ei pidä hyväksyä. Asiaa koskeva perustuslain muutos on torjuttava. Ainoa oikea äänikynnys 200 edustajan vaaleissa on 0,5 %. Muu on demokratian halventamista.
  • Lainsäädäntöön vaikuttamaan pyrkivistä tahoista (lobbaajista) on tehtävä virallinen rekisteri ja niiden toiminnasta on tehtävä läpinäkyvää.
  • Valmisteilla olevat puolue- ja vaalirahoituslainsäädännön uudistukset on toteutettava ja niiden noudattamista valvottava tehokkaasti.
  • Suoraa demokratiaa on lisättävä ottamalla käyttöön kansalaisaloite, kansanäänestysaloite ja kirjallinen kansalaiskysymys. Suomen on vaadittava näitä myös EU:n päätöksentekoon.
    • Kansalaisaloitteen voisi tehdä tietty määrä kansalaisia. Aloite koskisi lain säätämistä tai kumoamista. Eduskunnan olisi pakko käsitellä aloite. Aloitetta koskeva lakiesitys on jo valmisteilla.

Kansanäänestysaloite velvoittaisi viranomaisia järjestämään kansanäänestyksen aloitteessa esitetystä asiasta. Aloitteen voisi tehdä tietty määrä kansalaisia. Kirjallinen kansalaiskysymys olisi kuten kansanedustajien ministerille esittämä kirjallinen kysymys, mutta sen voisi tehdä tietty määrä kansalaisia. Ministerin täytyisi vastata siihen lyhyen ajan kuluessa.


6. Tietoyhteiskunta

Puolueen yleiset tavoitteet:

  • Kaikkien virkamiesten virkatehtävissään luomien teosten tulisi olla täysin vapaita tekijänoikeudesta.
  • Julkisrahoitteisen tieteellisen tutkimuksen tulosten tulisi olla vapaammin käytettävissä.
  • Piraattipuolue haluaa kannustaa avoimien ohjelmistojen käyttöönottoon julkishallinnossa niin valtakunnallisella kuin kunnallistasollakin.
  • Erityisesti juuri tietoyhteiskuntaan liittyviin kansalaisoikeuskysymyksiin on kiinnitettävä paljon nykyistä enemmän huomiota.
  • Tietoyhteiskuntaan liittyvien palveluiden kuluttajansuojaa on parannettava. Kuluttajalle on rehellisesti kerrottava millaista tuotetta tai palvelua hän on hankkimassa. Sopimusehtojen on oltava kohtuullisia.
  • Sähköistä äänestämistä ei pidä kokeilla uudestaan. Sen hyödyt ovat liian pienet ongelmiin nähden.

Tavoitteet vaalikaudelle 2011-2015:

  • Tekijänoikeuslakia on muutettava siten, että kaikki julkisyhteisöjen työntekijöiden työtehtävissään luomat teokset olisivat tekijänoikeudettomia. Verovaroilla luotujen teosten tulisi olla aina veronmaksajien vapaasti hyödynnettävissä.
  • Valtion pitää määritellä tutkimustulosten julkisuus, avoimuus ja ilmainen saatavuus yliopistojen rahoituksen ehdoksi.
  • Valtion on annettava tietojärjestelmähankintojen kilpailutuksesta sellaiset ohjeet, joissa painotetaan yhteensopivuutta ja joustavuutta järjestelmän jatkokehityksessä. Valtion virastojen on pyrittävä siirtymään vapaiden ja avointen ohjelmistojen käyttöön. Näin saadaan aikaan merkittäviä säästöjä ja yhteensopivampia järjestelmiä.
  • Suomen on edistettävä kolmessa edellä mainitussa kohdassa tarkoitettuja tavoitteita myös EU-politiikassa.
  • Suomen on EU-politiikassaan vaadittava unionin laajuista sitovaa tietoyhteiskunnan perusoikeuskirjaa, jossa taattaisiin sananvapaus ja viestintäsalaisuus Internetissä.
  • Tietoyhteiskuntaan liittyvien palveluiden kuluttajansuojan toteutumista on selvitettävä. Suomen on edistettävä tätä tavoitetta myös EU-politiikassa.
  • Yhdistystoiminnassa on sallittava sähköiset etäkokoukset.
  • Suojaamattoman wlan-yhteyden luvaton käyttö on dekriminalisoitava.
    • Oikeusministeriössä pohditaan dekriminalisointia. Luvattomasta käytöstä ei ole käytännössä yleensä haittaa ja luvaton käyttö on helppo estää yhteyden suojaamalla.

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /home/wikipiraatti/public_html/includes/GlobalFunctions.php:2163) in /home/wikipiraatti/public_html/includes/WebResponse.php on line 45