{"id":3587,"date":"2014-03-27T22:00:06","date_gmt":"2014-03-27T21:00:06","guid":{"rendered":"http:\/\/www.b.shuttle.de\/hayek\/Hayek\/Jochen\/wp\/blog-en\/?p=3587"},"modified":"2014-03-27T22:00:06","modified_gmt":"2014-03-27T21:00:06","slug":"pkwares-appnote-txt-zip-file-format-specification","status":"publish","type":"post","link":"https:\/\/wp.jochen.hayek.name\/blog-en\/2014\/03\/27\/pkwares-appnote-txt-zip-file-format-specification\/","title":{"rendered":"PKWARE&#8217;s APPNOTE.TXT \u2013 .zip file format specification"},"content":{"rendered":"<ul>\n<li><a href=\"http:\/\/www.pkware.com\/documents\/casestudies\/APPNOTE.TXT\">http:\/\/www.pkware.com\/documents\/casestudies\/APPNOTE.TXT<\/a>\u00a0\u2013 THE document defining the pkzip file format<\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/PKZIP\">https:\/\/en.wikipedia.org\/wiki\/PKZIP<\/a><\/li>\n<li>PKWARE is for &#8220;Phil Katz Software&#8221;<\/li>\n<li>there was a famous\u00a0lawsuit between SEA and PKWARE about the source code, that pkzip was based on, as it got actually derived from shareware written by SEA<\/li>\n<li>at the time both SEA and PKWARE were small home-based companies<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/www.pkware.com\/documents\/casestudies\/APPNOTE.TXT\u00a0\u2013 THE document defining the pkzip file format https:\/\/en.wikipedia.org\/wiki\/PKZIP PKWARE is for &#8220;Phil Katz Software&#8221; there was a famous\u00a0lawsuit between SEA and PKWARE about the source code, that pkzip was based on, as it got actually derived from shareware written by SEA at the time both SEA and PKWARE were small home-based companies<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"PKWARE's APPNOTE.TXT \u2013 .zip file format specification http:\/\/wp.me\/p4qjMw-VR","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_share_on_mastodon":"0"},"categories":[666],"tags":[1227,1228],"class_list":["post-3587","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-pkware","tag-pkzip"],"share_on_mastodon":{"url":"","error":""},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paO0kP-VR","jetpack_likes_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts\/3587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/comments?post=3587"}],"version-history":[{"count":0,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/posts\/3587\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/media?parent=3587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/categories?post=3587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.jochen.hayek.name\/blog-en\/wp-json\/wp\/v2\/tags?post=3587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}