ソドミー法
中アッシリアの法典(紀元前1075年)では、「男性が戦友と性交渉を持った場合は宦官に処す」と記している。これは軍隊内での男性間の性交渉を有罪とする法律において、現在記録の残っているなかで最も古いものある。『Lex Scantinia』は古代ローマで用いられた法律である。同性間の性行為を規制する内容が含まれているが、行動を禁止するものではなかった。男性奴隷が解放されるまでの間は、彼らを同性愛の対象として使うことが違法とされていなかった。
西洋社会においてソドミー法の規制が最も大きかったのは、聖書が成立してキリスト教の世界観が生まれてからのことになる。新約聖書ではソドミーを批難する記述がある。イングランドではヘンリー8世が "buggery" (男女を問わず、肛門性交全般および獣姦)を犯罪化する最初の犯罪法『Buggery Act 1533』(en)を制定し、違反者の刑罰に絞首刑を規定したが、実際には1861年までは刑罰は実行されなかった。
ウィリアム・ブラックストンの『イギリス法釈義』(en)によると、ソドミーの犯罪は「自然に逆らう不快で忌まわしい罪」もしくはそれに類する表現でしばしば定義され、 何が具体的な行為であるかという点を広く解釈させる結果になったと述べている。
台湾では、中華民国刑法(中華民國刑法)の第10条で肛門性交を女性器の性交や口内性交と並ぶ性行為の一種として定義している。性的同意年齢は18歳と定め、第277条や子供や若者の性的商売を禁止する条例 を規定して、未成年者の性的接触を防止している。これらには性別による区別がなく、同性愛も他の指向と同様に扱われる。
アメリカ合衆国におけるソドミー法は、アメリカ軍法の範囲を除くと連邦政府の司法管轄レベルから各州における対応差のレベルに移行している。裁判判決によって2002年時点で36州が全てのソドミー法を撤廃している。残る州のソドミー法については2003年のローレンス対テキサス州裁判にて合衆国最高裁が無効の判決を下している。これに伴い、民間におけるソドミー法の有罪例は1998年が最後のものとなった。
対して、軍ではいまだソドミー法が有効である。アメリカ軍は、「市民社会と異なる固有の社会の必要性がある」として、統一軍事裁判法(en)の第125条でソドミーを禁じており、ローレンス判断の適用範囲外としている。陸軍控訴裁判所(en)はローレンス対テキサス州裁判の結果を受けて第125条を追加している。合衆国対スタイアウォルおよび合衆国対マーカムの両裁判にて「合衆国最高裁の判定は自由の名の下における自然に反する行為」と判断し、加えて第125条は「陸軍固有の要因」による「ローレンス判断の自由の保護範囲外」を守る役目があるとした 。ここでの要因の例は、親交、公衆における性行動や、命令や規律の適用を妨げるその他の要因などを指す。 合衆国対メモと合衆国対ブロックの両事件は、陸軍裁判所がローレンス判決を覆して合意の上でのソドミー行為を有罪としている。
また前述の「他に人が居ない状態」の節の変更も行われた。 まず1994年にイギリス保守党下院議員のEdwina Currieは同性間の性的同意年齢を16歳に引き下げるために刑事裁判法と公共秩序法の修正案を提出した。この修正案は否決されたが、 譲歩修正として性的同意年齢を18歳とする修正案が承認された。格差は残ったものの、その幅は小さくなった。次いで1997年7月1日のサザーランド対イギリス(en)の裁判にて現行法が人権と基本的自由の保護のための条約のプライバシーの保護(8条)と差別の禁止(14条)を侵害しているという申し立てが認められ、『Sexual Offences Act 2000』(en)の法改正の際に同性間の性的同意年齢の16歳への引き下げと、「他に人が居ない状態」という節が「未成年の居ない状態」へ変更された。
現在、イングランド・スコットランド・ウェールズは性的同意年齢が16歳に統一されている。 2008年北アイルランド性犯罪者法(Sexual Offences NI Order 2008)の成立により、2009年2月2日より北アイルランドも年齢16歳に合わせたが、後に17歳に引き上げている。イギリス王室属領の性的同意年齢の16歳統一化は、マン島で2006年、ジャージーで2007年、ガーンジーで2010年に実施された。
清朝の1647年に成立した「清律(英語版)」には、ソドミーの中で㚻姦(又は鶏姦、肛門性交)を禁ずる「鶏姦罪条」(中: 㚻姦罪條)が設けられた。明代末期の社会の混乱に対応させたもので、㚻姦條では違反した者に1ヶ月の懲役と100回の重い打撃刑が科せられた。
最高人民法院は1957年に自発的行為に基づくソドミーは犯罪行為ではないとする判断を下しているが、文革後の1979年の刑法では、成人男性間の私的で非商業的な合意に基づく性行為も「流氓罪」として、拘留や労働教育刑、罰金の対象になった。
それでも1997年の刑法改定で流氓罪は取り消され、同性愛行為は非犯罪化された 。そして2001年には中華人民共和国衛生部の精神疾患リストから除外された。